hanchenye-llvm-project/clang/test/SemaCXX
Douglas Gregor cfd8ddc6de Keep track of whether a C++ class is an aggregate. Don't allow initialization of non-aggregates with initializer lists.
llvm-svn: 58757
2008-11-05 16:20:31 +00:00
..
aggregate-initialization.cpp Keep track of whether a C++ class is an aggregate. Don't allow initialization of non-aggregates with initializer lists. 2008-11-05 16:20:31 +00:00
bool.cpp treat bool literals as constatnt expressions. 2008-08-23 21:12:35 +00:00
carbon.cpp Add carbon.cpp and cocoa.mm tests 2008-08-23 22:21:00 +00:00
class-names.cpp Move the rest of the Sema C++ tests into the SemaCXX test directory. 2008-08-22 15:43:49 +00:00
class.cpp Fix this bug: 2008-10-15 20:23:22 +00:00
condition.cpp Implement semantic checking of static_cast and dynamic_cast. 2008-10-31 14:43:28 +00:00
const-cast.cpp Remove workaround for reference. No longer necessary. 2008-10-29 19:45:21 +00:00
constructor-initializer.cpp Initial implementation of parsing, semantic analysis, and AST-building 2008-11-05 04:29:56 +00:00
constructor.cpp Semantic checking of constructor declarations and classification of default/copy constructors 2008-10-31 20:25:05 +00:00
converting-constructor.cpp Standard conversion sequences now have a CopyConstructor field, to 2008-11-03 19:09:14 +00:00
copy-initialization.cpp Implement C++ copy-initialization for declarations. There is now some 2008-11-05 15:29:30 +00:00
decl-expr-ambiguity.cpp Initial step toward supporting qualification conversions (C++ 4.4). 2008-10-21 23:43:52 +00:00
default1.cpp Now that we have copy initialization support, use it for checking the default arguments 2008-11-04 13:57:51 +00:00
default2.cpp Diagnose use of 'this' in a C++ default argument. Thanks to Eli for correcting my bogus assertion about it already being handled 2008-11-04 13:41:56 +00:00
derived-to-base-ambig.cpp First non-embarrassing cut at checking for ambiguous derived-to-base 2008-10-24 04:54:22 +00:00
direct-initializer.cpp Implement C++ copy-initialization for declarations. There is now some 2008-11-05 15:29:30 +00:00
do-while-scope.cpp Fix do-while scoping in C++. 2008-09-11 04:46:46 +00:00
dynamic-cast.cpp Implement semantic checking of static_cast and dynamic_cast. 2008-10-31 14:43:28 +00:00
fntype-decl.cpp Simplify and correct the check for function redefinitions. This does two things: 2008-10-29 15:10:40 +00:00
function-type-qual.cpp Unbreak the test by.. removing a space. (clang protested that -verify only works on single input files). 2008-10-24 22:25:11 +00:00
inherit.cpp Add representation of base classes in the AST, and verify that we 2008-10-22 17:49:05 +00:00
namespace.cpp
overload-call-copycon.cpp Standard conversion sequences now have a CopyConstructor field, to 2008-11-03 19:09:14 +00:00
overload-call.cpp Simplify and correct the check for function redefinitions. This does two things: 2008-10-29 15:10:40 +00:00
overload-decl.cpp Preliminary support for function overloading 2008-10-21 16:13:35 +00:00
qualification-conversion.cpp Initial step toward supporting qualification conversions (C++ 4.4). 2008-10-21 23:43:52 +00:00
references.cpp Implement C++ DR 106 and C++ DR 540, both of which deal with 2008-11-03 15:51:28 +00:00
reinterpret-cast.cpp Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl. 2008-10-24 15:36:09 +00:00
reinterpret-fn-obj-pedantic.cpp Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl. 2008-10-24 15:36:09 +00:00
return-stack-addr.cpp Refactor the expression class hierarchy for casts. Most importantly: 2008-10-27 19:41:14 +00:00
static-cast.cpp Implement semantic checking of static_cast and dynamic_cast. 2008-10-31 14:43:28 +00:00
static-initializers.cpp Initial sema support for C++ static initializers. 2008-08-22 05:00:02 +00:00
this.cpp
type-convert-construct.cpp Give string literals const element typesin C++, and cope with the deprecated C++ conversion from a string literal to a pointer-to-non-const-character 2008-09-12 00:47:35 +00:00
wchar_t.cpp Type::isIntegerType() returns true for types between Bool and LongLong. 2008-08-17 13:24:01 +00:00