summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-2/+2
* Add list initialization for complex numbers in C. Essentially, this allows "...Eli Friedman2011-09-191-5/+67
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-3/+3
* Rename the ARC cast kinds to start with "ARC".John McCall2011-09-101-1/+1
* Extend the self-reference warning to catch when a constructor references itse...Richard Trieu2011-09-011-0/+8
* Fix PR10694: Boolean conversions can be from pointers, and those conversionsJeffrey Yasskin2011-08-301-0/+5
* Print 'int' instead of 'const int' in the narrowing conversion error, since theJeffrey Yasskin2011-08-291-3/+3
* Refactor and fix checking for initialization of flexible array members. The ...Eli Friedman2011-08-231-24/+45
* Remove function parameter which always used the default value.Eli Friedman2011-08-231-6/+3
* Downgrade "err_init_list_variable_narrowing" into a warning in Microsoft mode...Francois Pichet2011-08-181-2/+2
* Conversions to bool count as integer conversions for the purposes ofJeffrey Yasskin2011-08-121-0/+1
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-11/+21
* This patch implements as much of the narrowing conversion error specified byJeffrey Yasskin2011-07-261-5/+216
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-5/+5
* This handles the missing cases of opencl vector literals.Tanya Lattner2011-07-151-1/+2
* Revert 135177 to fix PR10363.Rafael Espindola2011-07-141-225/+80
* For C++11, do more checking of initializer lists up-front, enabling some subs...Sebastian Redl2011-07-141-80/+225
* Remove InitializationSequence::ReferenceBinding, the last redundant sequence ...Sebastian Redl2011-07-141-9/+7
* Check for deprecated/unavailable/etc attributes on fields that areDouglas Gregor2011-06-291-0/+15
* Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor2011-06-281-8/+12
* ARC writeback isn't supposed to apply to local indirect pointers,John McCall2011-06-271-12/+21
* Changes ParenListExpr to always require a type.Manuel Klimek2011-06-221-13/+3
* When binding a reference to an Automatic Reference Counting temporary,Douglas Gregor2011-06-221-0/+7
* Give MaterializeTemporaryExpr the exact type of the lvalue it bindsDouglas Gregor2011-06-221-1/+3
* Introduce a new AST node describing reference binding to temporaries.Douglas Gregor2011-06-211-2/+3
* Be sure to try a final ARC-production even in Objective-C++.John McCall2011-06-161-0/+2
* Automatic Reference Counting.John McCall2011-06-151-27/+288
* Implement Objective-C Related Result Type semantics.Douglas Gregor2011-06-111-0/+6
* Drop most of InitializationSequence::SequenceKind's values. They didn't reall...Sebastian Redl2011-06-051-56/+12
* Remove more references to FailedSequence.Sebastian Redl2011-06-051-3/+3
* Remove all references to InitializationSequence::FailedSequence from outside ...Sebastian Redl2011-06-051-1/+1
* Implement defaulting of destructors.Alexis Hunt2011-05-121-0/+15
* Make it so that we actually generate definitions for explicitlyAlexis Hunt2011-05-121-1/+1
* Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andAlexis Hunt2011-05-091-1/+2
* Fix delegating constructors stylistic issues.Alexis Hunt2011-05-031-2/+1
* Fully implement delegating constructors!Alexis Hunt2011-05-011-7/+10
* Don't waste memory if the initializer expression is empty.Argyrios Kyrtzidis2011-04-281-4/+8
* PR4304: Add warning for designators in strict c89 mode.Eli Friedman2011-04-241-0/+3
* Use the ArrayFiller to fill out "holes" in the array initializer due to desig...Argyrios Kyrtzidis2011-04-211-1/+6
* ForArgyrios Kyrtzidis2011-04-211-7/+16
* In C++, when initializing an array from a pascal string, it's OK if the arrayAnders Carlsson2011-04-141-0/+9
* PR9669: implement correct checking for [dcl.init.string]p2.Eli Friedman2011-04-111-5/+14
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-67/+90
* Implement delegating constructors partially.Alexis Hunt2011-02-261-0/+7
* Remove the FIXME I introduced last night, and pull the logic forChandler Carruth2011-02-251-3/+8
* Rough fix for PR9323 that prevents Clang from marking copy constructorChandler Carruth2011-02-251-1/+3
* Implement the GNU C extension which permits the initialization of anDouglas Gregor2011-02-221-4/+101
* Reorganize subelement initialization checking, no functionality change.John McCall2011-02-211-70/+82
* Small optimization: avoid redundant checks of whether a type is an arrayJohn McCall2011-02-211-21/+25
* implement a tiny amount of codegen support for gnu array range Chris Lattner2011-02-191-2/+7
OpenPOWER on IntegriCloud