summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove Expr::hasSideEffects. It doesn't work anywayDouglas Gregor2009-01-281-2/+2
* Improvements to code-generation and semantic analysis of designatedDouglas Gregor2009-01-281-37/+75
* Code generation support for C99 designated initializers.Douglas Gregor2009-01-281-97/+345
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* More APSInt appeasementDouglas Gregor2009-01-231-12/+20
* Hopefully the last of the APSInt signedness issues with initializers. Fixes P...Douglas Gregor2009-01-231-0/+1
* Make sure all of the isUnsigned flags line up when comparing initializer valu...Douglas Gregor2009-01-231-3/+7
* Properly manage the bit-widths of APInts/APSInts in array initialization.Douglas Gregor2009-01-231-7/+12
* Reimplement the handling of the "current object" in designatorDouglas Gregor2009-01-221-145/+197
* Initial implementation of semantic analysis and ASTs for C99Douglas Gregor2009-01-221-33/+358
* Introduce support for C++0x explicit conversion operators (N2437)Douglas Gregor2009-01-141-1/+1
* Revert my previous, failed attempt to pretty-print anonymous struct/union acc...Douglas Gregor2009-01-081-1/+0
* Fix printing of member references to avoid displaying implicitly-generated me...Douglas Gregor2009-01-071-0/+1
* Address some comments on the name lookup/DeclContext patch from ChrisDouglas Gregor2008-12-111-1/+1
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-10/+18
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-1/+1
* remove the last old-fashioned Diag method. Transition complete!Chris Lattner2008-11-201-2/+2
* remove one more old-style Diag method.Chris Lattner2008-11-191-13/+12
* Remember whether an initlist had a designator in the AST.Chris Lattner2008-10-261-1/+2
* Support initialization of incomplete array with zero size (asDaniel Dunbar2008-08-181-10/+9
* More #include cleaningDaniel Dunbar2008-08-111-1/+0
* Minor #include cleaningDaniel Dunbar2008-08-111-0/+1
* InitListChecker::CheckListElementTypes(): Check for function types and issue ...Steve Naroff2008-08-101-3/+4
* Make sure to count the struct elements correctly; here, we want the Eli Friedman2008-08-091-1/+2
* Finally fix PR2189. This makes a fairly invasive but important change toChris Lattner2008-08-041-3/+6
* -Changes to TagDecl:Argyrios Kyrtzidis2008-06-091-1/+1
* For struct initialization, check compatibility with the unqualified Eli Friedman2008-06-091-1/+3
* Count the number of initializable members correctly in structs/unions Eli Friedman2008-05-251-2/+6
* Diagnose implicit init list for empty aggregate, like struct {}. Fixes Eli Friedman2008-05-251-0/+7
* Move the error checking for variable-sized objects so we don't Eli Friedman2008-05-251-20/+19
* Be a bit more defensive in SemaInit.Eli Friedman2008-05-201-1/+7
* Adjust warning so that it doesn't fire when there is an error.Eli Friedman2008-05-191-3/+4
* Add errors for some illegal constructs (specifically, "int a = {{3}};" Eli Friedman2008-05-191-10/+14
* Some more SemaInit cleanup.Eli Friedman2008-05-191-36/+42
* Various fixes; solves (almost) all of the test regressions that would be Eli Friedman2008-05-191-112/+79
* Several fixes to SemaInit.cpp. It's still not enabled (since it fails a few t...Steve Naroff2008-05-061-31/+48
* Replace Sema::CheckInitializerListTypes() with a helper class (InitListChecke...Steve Naroff2008-05-011-0/+292
OpenPOWER on IntegriCloud