aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/Unicode.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2016-12-18 21:39:37 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2016-12-18 21:39:37 +0000
commitd8a9e375582fea89906d89f7fca4cbf0b240346f (patch)
tree4e797a2854387fea43034899a3f50611ae3c20a4 /llvm/lib/Support/Unicode.cpp
parent601d5bafb2d68e65871c2e1fe5ee56b03eb48775 (diff)
downloadllvm-d8a9e375582fea89906d89f7fca4cbf0b240346f.zip
llvm-d8a9e375582fea89906d89f7fca4cbf0b240346f.tar.gz
llvm-d8a9e375582fea89906d89f7fca4cbf0b240346f.tar.bz2
Fix some interactions between C++11 and C++14 features and using-declarations:
* a dependent non-type using-declaration within a function template can be valid, as it can refer to an enumerator, so don't reject it in the template definition * we can partially substitute into a dependent using-declaration if it appears within a (local class in a) generic lambda within a function template, which means an UnresolvedUsing*Decl doesn't necessarily instantiate to a UsingDecl. llvm-svn: 290071
Diffstat (limited to 'llvm/lib/Support/Unicode.cpp')
0 files changed, 0 insertions, 0 deletions