aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaInit.cpp
AgeCommit message (Expand)Author
2010-02-13Silence a GCC warning about a possibly uninitialized variable. It's data flowChandler Carruth
2010-02-09Migrate the mish-mash of declaration checks inDouglas Gregor
2010-02-09Be more careful when checking initializer lists that involve referenceDouglas Gregor
2010-02-08Thread a source location into the template-argument deduction routines. ThereJohn McCall
2010-02-06Add support for threadsafe statics, and make them the default (matching gcc).Anders Carlsson
2010-02-05A dependent initializer with zero arguments should return a NULLDouglas Gregor
2010-02-03Revert the new reference binding code; I came up with a way simpler solution ...Anders Carlsson
2010-02-02Fix this comment.John McCall
2010-02-01Access checking for implicit user-defined conversions.John McCall
2010-01-31Start creating CXXBindReferenceExpr nodes when binding complex types to refer...Anders Carlsson
2010-01-31Diagnose binding a non-const reference to a vector element.Anders Carlsson
2010-01-31Rework base and member initialization in constructors, with severalDouglas Gregor
2010-01-30Eliminate yet another old-school PerformCopyInitialization.Anders Carlsson
2010-01-29Fix reference-binding when we have a reference to const volatile type;Douglas Gregor
2010-01-29Fix reference binding of const lvalue references to bit-fields, whichDouglas Gregor
2010-01-29Simplify InitListChecker::CheckReferenceTypeAnders Carlsson
2010-01-26Pass access specifiers around in overload resolution.John McCall
2010-01-25Code simplification; this should have no visible effects.Eli Friedman
2010-01-24Use new initialization code when dealing with [dcl.init.aggr]p12. This fixes ...Anders Carlsson
2010-01-23Change all InitializedEntity pointers over to be references.Anders Carlsson
2010-01-23Start passing InitializedEntity to CheckDesignatedInitializer.Anders Carlsson
2010-01-23More init work, adding more entity parameters.Anders Carlsson
2010-01-23Use the new init code for member subobjects.Anders Carlsson
2010-01-23Switch some array initialization over to the new init code.Anders Carlsson
2010-01-23Baby steps towards migrating the InitListChecker over to the new initializati...Anders Carlsson
2010-01-23When an InitializedEntity is passed to CheckSingleInitializer, call the new S...Anders Carlsson
2010-01-23Change CheckSingleInitializer to take/return OwningExprResults instead. No fu...Anders Carlsson
2010-01-23Separate EK_ArrayOrVectorElement into EK_ArrayElement and EK_VectorElement; a...Anders Carlsson
2010-01-20Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall
2010-01-12Fix the CodeGen half of PR5911 by changing reference initialization toChandler Carruth
2010-01-12So I was sitting around, trying vainly to think of something to commit, and thenJohn McCall
2010-01-12Introduce a specific representation for the ambiguous implicit conversionJohn McCall
2010-01-08Change the printing of OR_Deleted overload results to print all the candidates,John McCall
2010-01-07Whenever we emit a typo-correction diagnostic, also emit a noteDouglas Gregor
2010-01-06Move the allocation of designators in DesignatedInitExpr to theDouglas Gregor
2010-01-01Typo correction for C99 designated field initializers, e.g.,Douglas 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-22Switch initialization of parameters in a call over toDouglas Gregor
2009-12-22Zap CheckInitializerTypes.Eli Friedman
2009-12-22Switch compound literals over to InitializationSequence.Eli Friedman
2009-12-22Switch file-scope assignment initialization over to InitializationSequence.Eli Friedman
2009-12-22Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor
2009-12-22When filling in value initializations within an initializer list, beDouglas Gregor
2009-12-20Fix review comment; no visible change.Eli Friedman
2009-12-20Switch default-initialization of variables of class type (or array thereof) o...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-16When value-initializing a class with no user-defined constructors butDouglas Gregor