[cfe-commits] r152750 - in /cfe/trunk: include/clang/AST/ include/clang/Basic/ include/clang/Sema/ lib/AST/ lib/Sema/ lib/Serialization/ test/CXX/temp/temp.spec/temp.explicit/ test/CXX/temp/temp.spec/temp.inst/ test/PCH/ www/
richard at metafoo.co.uk
Mon Mar 19 20:28:09 PDT 2012
On Sat, Mar 17, 2012 at 4:26 PM, Johannes Schaub <
schaub.johannes at googlemail.com> wrote:
> Am 15.03.2012 00:13, schrieb Richard Smith:
> Author: rsmith
>> Date: Wed Mar 14 18:13:10 2012
>> New Revision: 152750
>> URL: http://llvm.org/viewvc/llvm-**project?rev=152750&view=rev<http://llvm.org/viewvc/llvm-project?rev=152750&view=rev>
>> Instantiating a class template should not instantiate the definition of
>> scoped enumeration members. Later uses of an enumeration temploid as a
>> name specifier should cause its instantiation. Plus some groundwork for
>> explicit specialization of member enumerations of class templates.
> Nice. Does this fix PR10044 ?
It appears so. Thanks for pointing that out!
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-commits