summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use new initialization code when dealing with [dcl.init.aggr]p12. This fixes ...Anders Carlsson2010-01-241-16/+28
* Change all InitializedEntity pointers over to be references.Anders Carlsson2010-01-231-137/+81
* Start passing InitializedEntity to CheckDesignatedInitializer.Anders Carlsson2010-01-231-9/+22
* More init work, adding more entity parameters.Anders Carlsson2010-01-231-10/+27
* Use the new init code for member subobjects.Anders Carlsson2010-01-231-6/+18
* Switch some array initialization over to the new init code.Anders Carlsson2010-01-231-7/+22
* Baby steps towards migrating the InitListChecker over to the new initializati...Anders Carlsson2010-01-231-33/+65
* When an InitializedEntity is passed to CheckSingleInitializer, call the new S...Anders Carlsson2010-01-231-22/+36
* Change CheckSingleInitializer to take/return OwningExprResults instead. No fu...Anders Carlsson2010-01-231-24/+46
* Separate EK_ArrayOrVectorElement into EK_ArrayElement and EK_VectorElement; a...Anders Carlsson2010-01-231-9/+18
* Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall2010-01-201-6/+5
* Fix the CodeGen half of PR5911 by changing reference initialization toChandler Carruth2010-01-121-8/+12
* So I was sitting around, trying vainly to think of something to commit, and thenJohn McCall2010-01-121-7/+12
* Introduce a specific representation for the ambiguous implicit conversionJohn McCall2010-01-121-6/+11
* Change the printing of OR_Deleted overload results to print all the candidates,John McCall2010-01-081-7/+8
* Whenever we emit a typo-correction diagnostic, also emit a noteDouglas Gregor2010-01-071-0/+3
* Move the allocation of designators in DesignatedInitExpr to theDouglas Gregor2010-01-061-1/+1
* Typo correction for C99 designated field initializers, e.g.,Douglas Gregor2010-01-011-15/+53
* Switch parameter-passing for calls via function pointers (where weDouglas Gregor2009-12-221-1/+5
* Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor2009-12-221-73/+36
* Switch initialization of parameters in a call over toDouglas Gregor2009-12-221-4/+19
* Zap CheckInitializerTypes.Eli Friedman2009-12-221-112/+0
* Switch compound literals over to InitializationSequence.Eli Friedman2009-12-221-1/+1
* Switch file-scope assignment initialization over to InitializationSequence.Eli Friedman2009-12-221-1/+5
* Eliminate the ASTContext argument to CXXConstructorDecl::isCopyConstructor, s...Douglas Gregor2009-12-221-1/+1
* When filling in value initializations within an initializer list, beDouglas Gregor2009-12-221-65/+86
* Fix review comment; no visible change.Eli Friedman2009-12-201-28/+29
* Switch default-initialization of variables of class type (or array thereof) o...Douglas Gregor2009-12-201-1/+2
* Initialization improvements: addition of string initialization and a fewEli Friedman2009-12-191-11/+32
* Switch more of Sema::CheckInitializerTypes over toDouglas Gregor2009-12-191-80/+43
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-32/+267
* When value-initializing a class with no user-defined constructors butDouglas Gregor2009-12-161-10/+34
* In Sema::CheckInitializerTypes, replace a use of CheckReferenceInit with an I...Douglas Gregor2009-12-161-5/+11
* Eliminate Sema::CheckValueInitialization; its callers now useDouglas Gregor2009-12-161-93/+120
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-7/+7
* Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor2009-12-161-25/+122
* Implement value initialization in InitializationSequence; untestedDouglas Gregor2009-12-151-10/+56
* Minor cleanups for constructor initialization in InitializationSequenceDouglas Gregor2009-12-141-2/+2
* Constructor initialization for InitializationSequence. Untested WIP.Douglas Gregor2009-12-141-1/+144
* Implement user-defined conversions in InitializationSequence. WPI thatDouglas Gregor2009-12-141-2/+120
* Silence some release build warnings.Chandler Carruth2009-12-131-0/+1
* Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin2009-12-121-2/+2
* Fix a recent regression from the initialization changes.Eli Friedman2009-12-111-9/+12
* Move initialization via initializer list over to InitializationSequences.Douglas Gregor2009-12-101-8/+121
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-4/+966
* remove some extraneous syntax: sourceloc implicitly converts to sourcerange.Chris Lattner2009-12-061-2/+2
* Deduce a ConstantArrayType from a value-dependent initializer listDouglas Gregor2009-11-191-3/+25
* Cope with an amusingly little anomaly with dependent types andDouglas Gregor2009-11-191-1/+22
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-1/+2
* Remove the ConstantArrayType subtypes. This information is preserved in theJohn McCall2009-10-161-3/+3
OpenPOWER on IntegriCloud