summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.h
Commit message (Expand)AuthorAgeFilesLines
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-780/+0
* Allow reference binding of a reference of Objective-C object type toDouglas Gregor2010-08-071-1/+8
* Fix source location of the initializer in Fariborz Jahanian2010-07-211-0/+2
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-2/+8
* Use MaybeCreateCXXExprWithTemporaries for potential destruction ofFariborz Jahanian2010-06-071-1/+9
* Add a new failure kind, FK_Incomplete, to InitializationSequence, toDouglas Gregor2010-05-201-1/+3
* Recognize when the named return value optimization applies in aDouglas Gregor2010-05-151-13/+27
* Whenever we complain about a failed initialization of a function orDouglas Gregor2010-04-221-1/+5
* Switch the initialization of Objective-C message parameters (as occursDouglas Gregor2010-04-211-1/+6
* Keep tack of whether a base in an InitializedEntity is an inherited virtual b...Anders Carlsson2010-04-211-6/+14
* In C++98/03, when binding a reference to an rvalue ofDouglas Gregor2010-04-181-2/+21
* Collapse the three separate initialization paths inDouglas Gregor2010-04-161-0/+4
* Propagate the "found declaration" (i.e. the using declaration instead ofJohn McCall2010-03-301-1/+2
* Switch semantic analysis of the conditional operator from usingDouglas Gregor2010-03-261-0/+7
* Remember the "found declaration" for an overload candidate, which is theJohn McCall2010-03-191-2/+5
* Access checking for implicit user-defined conversions.John McCall2010-02-011-2/+10
* Rework base and member initialization in constructors, with severalDouglas Gregor2010-01-311-3/+8
* Fix reference binding of const lvalue references to bit-fields, whichDouglas Gregor2010-01-291-0/+12
* Fix the EntityKind order so that all entity kinds that can be copied (using c...Anders Carlsson2010-01-231-5/+5
* Separate EK_ArrayOrVectorElement into EK_ArrayElement and EK_VectorElement; a...Anders Carlsson2010-01-231-3/+6
* Allow the first parameter of operator new to be a cv-qualifiedDouglas Gregor2009-12-221-1/+1
* Switch parameter-passing for calls via function pointers (where weDouglas Gregor2009-12-221-2/+9
* Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor2009-12-221-33/+20
* Initialization improvements: addition of string initialization and a fewEli Friedman2009-12-191-2/+10
* Switch more of Sema::CheckInitializerTypes over toDouglas Gregor2009-12-191-1/+5
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-5/+26
* Eliminate Sema::CheckValueInitialization; its callers now useDouglas Gregor2009-12-161-14/+59
* Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor2009-12-161-4/+15
* Implement value initialization in InitializationSequence; untestedDouglas Gregor2009-12-151-4/+15
* Minor cleanups for constructor initialization in InitializationSequenceDouglas Gregor2009-12-141-1/+1
* Constructor initialization for InitializationSequence. Untested WIP.Douglas Gregor2009-12-141-2/+13
* Implement user-defined conversions in InitializationSequence. WPI thatDouglas Gregor2009-12-141-1/+6
* Fix a recent regression from the initialization changes.Eli Friedman2009-12-111-1/+1
* Move initialization via initializer list over to InitializationSequences.Douglas Gregor2009-12-101-6/+28
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-0/+530
* Improve source location information for C++ member initializers in aDouglas Gregor2009-12-021-0/+0
OpenPOWER on IntegriCloud