aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2017-02-01 21:36:38 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2017-02-01 21:36:38 +0000
commit62559bd7ce0cfb9e8603e7d6a9184e9c8c91bb92 (patch)
tree0fb463a255ce070de4175c5ad84de6bc9693ad28 /llvm/lib/Bitcode/Reader/MetadataLoader.cpp
parentc56d1ccd797e96869f7d7ee4a78126b136f709fc (diff)
downloadllvm-62559bd7ce0cfb9e8603e7d6a9184e9c8c91bb92.zip
llvm-62559bd7ce0cfb9e8603e7d6a9184e9c8c91bb92.tar.gz
llvm-62559bd7ce0cfb9e8603e7d6a9184e9c8c91bb92.tar.bz2
Fix hole in our enforcement of rule requiring 'typename' prior to a dependent
name. If the dependent name happened to end in a template-id (X<T>::Y<U>), we would fail to notice that the 'typename' keyword is missing when resolving it to a type. It turns out that GCC has a similar bug. If this shows up in much real code, we can easily downgrade this to an ExtWarn. llvm-svn: 293815
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions