llvm-project/clang/lib
Richard Smith e2648bac3a A union can have a constexpr defaulted default constructor, if it has an
in-class initializer for one of its fields. Value-initialization of such
a type should use the in-class initializer!

The former was just a bug, the latter is a (reported) standard defect.

llvm-svn: 156274
2012-05-07 01:07:30 +00:00
..
ARCMigrate Fix use of uninitialized variable caught by GCC's -Wmaybe-uninitialized. 2012-05-01 02:45:39 +00:00
AST A union can have a constexpr defaulted default constructor, if it has an 2012-05-07 01:07:30 +00:00
Analysis Fix handling of wint_t - we can't assume wint_t is purely an integer promotion of wchar_t - they may differ in signedness. 2012-05-04 10:55:22 +00:00
Basic Synchronize the representations of DeclarationName and Selector so 2012-05-04 18:24:37 +00:00
CodeGen Make BuiltinType::getName return a StringRef and introduce BuiltinType::getNameAsCString 2012-05-05 04:20:28 +00:00
Driver StringRefize code because we're good even when we crash. 2012-05-04 15:32:05 +00:00
Edit Remove unused-but-set variable. 2012-03-13 17:05:43 +00:00
Frontend Add a predefine __WINT_UNSIGNED__, similar to __WCHAR_UNSIGNED__, and test them both for ARM and X86. 2012-05-04 11:23:40 +00:00
FrontendTool Fix cmake. Remaining two ClangCC1Options deps. 2012-05-02 05:31:31 +00:00
Headers Get rid of storelv4si builtin as it can be expressed directly. This is general 2012-05-01 18:11:51 +00:00
Lex In StringLiteralParser::init, make sure we emit an error when 2012-05-03 17:50:32 +00:00
Parse Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between 2012-05-03 18:27:39 +00:00
Rewrite objc modern translator: fix up attribute for dynamic property in a category. 2012-05-03 23:19:33 +00:00
Sema A union can have a constexpr defaulted default constructor, if it has an 2012-05-07 01:07:30 +00:00
Serialization A union can have a constexpr defaulted default constructor, if it has an 2012-05-07 01:07:30 +00:00
StaticAnalyzer Remove variable made unused by r156270. 2012-05-07 00:53:51 +00:00
Tooling Fixes the header search logic for tools: 2012-04-25 09:25:41 +00:00
CMakeLists.txt Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00
Makefile Remove the unused, unmaintained, incomplete 'Index' library. 2012-04-13 16:31:46 +00:00