summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve error recovery in C++: when we hit 'implicit int' cases in C++,Chris Lattner2009-06-261-5/+4
* Allow initializing a vector with a vector in addition to allowing a list Eli Friedman2009-06-131-1/+1
* Fix for PR4285: allow intializing a const wchar_t array with a wide Eli Friedman2009-05-311-8/+10
* Remove VarDecl from CXXConstructExpr.Anders Carlsson2009-05-301-2/+2
* Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't n...Anders Carlsson2009-05-301-6/+3
* Make sure we don't give the wrong warning, and make sure not to set Eli Friedman2009-05-291-6/+9
* Add an assertion so that we don't accidentally build constant arrays of Eli Friedman2009-05-291-1/+1
* Revert r72575, which isn't really right, and fix up other code to Eli Friedman2009-05-291-20/+20
* Avoid dumping during semantic analysis when checking array types whenMike Stump2009-05-291-15/+16
* Fix another test case.Anders Carlsson2009-05-271-0/+8
* Relax an assert to an if check.Anders Carlsson2009-05-271-3/+3
* Create CXXConstructExprs when constructing via copy initialization.Anders Carlsson2009-05-271-2/+10
* Template instantiation for GNU array-range designators.Douglas Gregor2009-05-211-1/+1
* Template instantiation for C99 designated initializers, because weDouglas Gregor2009-05-211-5/+16
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-2/+3
* PR3009: Get rid of bogus warning for scalar compound literals.Eli Friedman2009-05-161-1/+1
* Reflow some comments.Mike Stump2009-05-161-18/+16
* Replace more release+static_cast with takeAs.Anders Carlsson2009-05-011-2/+1
* fix PR4073 by making designated initializer checking code useChris Lattner2009-04-251-28/+16
* Attempt to fix a read-after-free running test/Sema/designated-initializers.c.Eli Friedman2009-04-161-3/+3
* Implement support for designated initializers that refer to members ofDouglas Gregor2009-04-151-12/+85
* Switch designated-initializer checking from using designator iteratorsDouglas Gregor2009-04-151-16/+17
* Propagate the ASTContext to various AST traversal and lookup functions.Douglas Gregor2009-04-091-11/+16
* Add some more code modification hintsDouglas Gregor2009-04-011-1/+3
* Make our diagnostics about the obsolete GNU designated-initializerDouglas Gregor2009-03-281-2/+2
* Fix a thinko in the pre-allocation strategy for structured initializerDouglas Gregor2009-03-211-2/+10
* When building the structured initializer list, pre-allocate storage inDouglas Gregor2009-03-201-0/+26
* Allow flexible array initializers that are not surrounded byDouglas Gregor2009-03-201-6/+19
* Almost complete implementation of rvalue references. One bug, and a few uncle...Sebastian Redl2009-03-161-1/+1
* Fix PR3509 by providing correct starting locations for initializer listsDouglas Gregor2009-03-011-11/+11
* Eliminate CXXRecordTypeDouglas Gregor2009-02-281-2/+2
* fix a bozobug.Chris Lattner2009-02-261-0/+1
* ok, not as broken as I thought, just confusing. This allows Chris Lattner2009-02-261-1/+1
* allow wide strings to initialize arrays compatible with wchar_t. Chris Lattner2009-02-261-6/+25
* handle @encode interactions with array initializers.Chris Lattner2009-02-241-17/+21
* rename CheckStringLiteralInit to CheckStringInit and pass in the Chris Lattner2009-02-241-19/+26
* make SemaRef be a reference to sema, not a pointer.Chris Lattner2009-02-241-78/+78
* move InitListChecker to be private to SemaInit.cppChris Lattner2009-02-241-4/+3
* Make CheckSingleInitializer a static function in SemaInit.cppChris Lattner2009-02-241-13/+13
* make CheckStringLiteralInit a static function in SemaInit.cppChris Lattner2009-02-241-18/+19
* change IsStringLiteralInit into a static function in SemaInit.cppChris Lattner2009-02-241-7/+8
* move some initialization checking code from SemaDecl.cppChris Lattner2009-02-241-3/+156
* Downgrade the "excess elements in initializer" errors to warnings *inDouglas Gregor2009-02-181-4/+10
* Fix a bug with designated initializers where we were stepping out of aDouglas Gregor2009-02-121-8/+7
* When handling "the rest" of a designated array subobject, maybe sureDouglas Gregor2009-02-091-1/+1
* Implement semantic analysis for the GNU flexible array initializationDouglas Gregor2009-02-041-27/+127
* Add iterators to LookupResult, allowing one to iterate over theDouglas Gregor2009-02-021-0/+2
* Check value-initializations that occur when an initializer listDouglas Gregor2009-02-021-17/+106
* Upgrade the "excess elements in array initializer" warning to anDouglas Gregor2009-01-301-2/+3
* Implement and test aggregate initialization in C++. Major changes:Douglas Gregor2009-01-301-31/+155
OpenPOWER on IntegriCloud