651f13cea278ec967336033dd032faef0e9fc2ec |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Updated to Clang 3.5a. Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
d0629eb137d06bf6d46a430abdb7fa044909298b |
|
27-Sep-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Variable templates: handle instantiation of static data member templates appropriately, especially when they appear within class templates. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191548 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
ecbce69e354c77bf2d359111bad0c77c516e16f0 |
|
24-Sep-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Implement restriction that a partial specialization must actually specialize something, for variable templates. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@191278 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
58ee425b11e178c652fa6ff4c1c924fe9b98801e |
|
19-Sep-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
Remove a bogus diagnostic preventing static data member templates from being defined with no initializer. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190970 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
6aa7df9df93bcf2d6399f6e535ef74c132db40ec |
|
18-Sep-2013 |
Richard Smith <richard-llvm@metafoo.co.uk> |
If a variable template specialization with an incomplete array type is referenced, try to instantiate its definition in order to complete the type. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@190910 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
b9377d373bad7a0d76924551474665cc1fa01555 |
|
22-Aug-2013 |
Larisse Voufo <lvoufo@google.com> |
Add a constexpr functionality test for static data member templates. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188975 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
567f917df048d42732997a479b2b257403fc88ef |
|
22-Aug-2013 |
Larisse Voufo <lvoufo@google.com> |
Refactor for clarity and simplicity. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188974 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
04592e7c1260a6a671a24d91dab16f5d5a024fe0 |
|
22-Aug-2013 |
Larisse Voufo <lvoufo@google.com> |
Improve support for static data member templates. This revision still has at least one bug, as it does not respect the variable template specialization hierarchy well. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@188969 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|
ef4579cda09b73e3d4d98af48201da25adc29326 |
|
06-Aug-2013 |
Larisse Voufo <lvoufo@google.com> |
Started implementing variable templates. Top level declarations should be fully supported, up to some limitations documented as FIXMEs or TODO. Static data member templates work very partially. Static data member templates of class templates need particular attention... git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@187762 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/SemaCXX/cxx1y-variable-templates_in_class.cpp
|