aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaInit.cpp
AgeCommit message (Expand)Author
2010-04-02Rework our handling of copy construction of temporaries, which was aDouglas Gregor
2010-03-31Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor
2010-03-31Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor
2010-03-31Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor
2010-03-31Regularize support for naming conversion functions in using decls.John McCall
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-25Kill off two more uses of Sema::CheckReferenceInit in favor of the newDouglas Gregor
2010-03-19Remember the "found declaration" for an overload candidate, which is theJohn McCall
2010-03-16Perform access control for the implicit base and member destructor callsJohn McCall
2010-03-11Implement -Wmissing-field-initializers. Patch by mikem!John McCall
2010-03-07Reference binding via user-defined conversion can compute a bindingDouglas Gregor
2010-03-07Fix 80 col violation.Tanya Lattner
2010-03-07Fix indentation, use string directly instead of StringRef.Tanya Lattner
2010-03-07Fix some weird patch issue.Tanya Lattner
2010-03-07Implement missing-braces warning and add a test case.Tanya Lattner
2010-03-03Reinstate r97674 with a fix for the assertion that was firing in <list>Douglas Gregor
2010-03-03Revert r97674; it's causing failuresDouglas Gregor
2010-03-03Implement disambiguation of base class members via aDouglas Gregor
2010-03-02Use CXXTemporaryObjectExpr for explicitly-constructed temporaries. WeDouglas Gregor
2010-02-26Commit Eli's fix for implicit conversions to array type. Fixes PR6264.Douglas Gregor
2010-02-19Revert: "Change InitListExpr to allocate the array for holding references"Ted Kremenek
2010-02-19Change InitListExpr to allocate the array for holding referencesTed Kremenek
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