summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2017-02-21 23:49:18 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2017-02-21 23:49:18 +0000
commit130cc445e46836b28defdce03b1adfdb16ddcf41 (patch)
treed21290fd46337cb99f9829ca4d019ca4d277b8e6 /clang/lib/Frontend/InitPreprocessor.cpp
parent9417505f7db57d5413b9974b5484291466ba42a3 (diff)
downloadbcm5719-llvm-130cc445e46836b28defdce03b1adfdb16ddcf41.tar.gz
bcm5719-llvm-130cc445e46836b28defdce03b1adfdb16ddcf41.zip
Fix deduction of type of pack-expanded non-type template parameter.
We need to look through the PackExpansionType in the parameter type when deducing, and we need to consider the possibility of deducing arguments for packs that are not lexically mentioned in the pattern (but are nonetheless deducible) when figuring out which packs are covered by a pack deduction scope. llvm-svn: 295790
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud