diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-03-14 23:13:10 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2012-03-14 23:13:10 +0000 |
commit | 4b38ded66a5556117245b5db76e2c27363a85305 (patch) | |
tree | 6a28a6162ff4b3e80e9f7bb9cc50835fc8d1a779 /llvm/lib/Analysis/InlineCost.cpp | |
parent | be84d8590523a3c7b79c248ce3ad2933191deb5a (diff) | |
download | bcm5719-llvm-4b38ded66a5556117245b5db76e2c27363a85305.tar.gz bcm5719-llvm-4b38ded66a5556117245b5db76e2c27363a85305.zip |
Instantiating a class template should not instantiate the definition of any
scoped enumeration members. Later uses of an enumeration temploid as a nested
name specifier should cause its instantiation. Plus some groundwork for
explicit specialization of member enumerations of class templates.
llvm-svn: 152750
Diffstat (limited to 'llvm/lib/Analysis/InlineCost.cpp')
0 files changed, 0 insertions, 0 deletions