aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaInit.h
AgeCommit message (Expand)Author
2010-08-12Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor
2010-08-07Allow reference binding of a reference of Objective-C object type toDouglas Gregor
2010-07-21Fix source location of the initializer in Fariborz Jahanian
2010-07-20Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl
2010-06-07Use MaybeCreateCXXExprWithTemporaries for potential destruction ofFariborz Jahanian
2010-05-20Add a new failure kind, FK_Incomplete, to InitializationSequence, toDouglas Gregor
2010-05-15Recognize when the named return value optimization applies in aDouglas Gregor
2010-04-22Whenever we complain about a failed initialization of a function orDouglas Gregor
2010-04-21Switch the initialization of Objective-C message parameters (as occursDouglas Gregor
2010-04-21Keep tack of whether a base in an InitializedEntity is an inherited virtual b...Anders Carlsson
2010-04-18In C++98/03, when binding a reference to an rvalue ofDouglas Gregor
2010-04-16Collapse the three separate initialization paths inDouglas Gregor
2010-03-30Propagate the "found declaration" (i.e. the using declaration instead ofJohn McCall
2010-03-26Switch semantic analysis of the conditional operator from usingDouglas Gregor
2010-03-19Remember the "found declaration" for an overload candidate, which is theJohn McCall
2010-02-01Access checking for implicit user-defined conversions.John McCall
2010-01-31Rework base and member initialization in constructors, with severalDouglas Gregor
2010-01-29Fix reference binding of const lvalue references to bit-fields, whichDouglas Gregor
2010-01-23Fix the EntityKind order so that all entity kinds that can be copied (using c...Anders Carlsson
2010-01-23Separate EK_ArrayOrVectorElement into EK_ArrayElement and EK_VectorElement; a...Anders Carlsson
2009-12-22Allow the first parameter of operator new to be a cv-qualifiedDouglas Gregor
2009-12-22Switch parameter-passing for calls via function pointers (where weDouglas Gregor
2009-12-22Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor
2009-12-19Initialization improvements: addition of string initialization and a fewEli Friedman
2009-12-19Switch more of Sema::CheckInitializerTypes over toDouglas Gregor
2009-12-18Switch the initialization required by return statements over to theDouglas Gregor
2009-12-16Eliminate Sema::CheckValueInitialization; its callers now useDouglas Gregor
2009-12-16Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor
2009-12-15Implement value initialization in InitializationSequence; untestedDouglas Gregor
2009-12-14Minor cleanups for constructor initialization in InitializationSequenceDouglas Gregor
2009-12-14Constructor initialization for InitializationSequence. Untested WIP.Douglas Gregor
2009-12-14Implement user-defined conversions in InitializationSequence. WPI thatDouglas Gregor
2009-12-11Fix a recent regression from the initialization changes.Eli Friedman
2009-12-10Move initialization via initializer list over to InitializationSequences.Douglas Gregor
2009-12-09Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor
2009-12-02Improve source location information for C++ member initializers in aDouglas Gregor