summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Improve diagnostic location information when checking the initialization of a...Douglas Gregor2009-09-231-1/+2
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-5/+5
* Issue good diagnostics when initialization failes due toFariborz Jahanian2009-09-151-5/+17
* Improve handling of initialization by constructor, by ensuring thatDouglas Gregor2009-09-091-12/+32
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-150/+150
* BuildCXXConstructExpr now takes a MultiExprArg.Anders Carlsson2009-09-071-1/+2
* Pass the ConstructLoc to BuildCXXConstructExpr.Anders Carlsson2009-09-051-1/+2
* Add an InOverloadResolution flag to TryCopyInitialization.Anders Carlsson2009-08-271-1/+2
* Remove more default arguments.Anders Carlsson2009-08-271-2/+8
* Remove default argument from TryCopyInitialization.Anders Carlsson2009-08-271-1/+4
* BuildCXXConstructExpr now returns an OwningExprResult.Anders Carlsson2009-08-251-1/+7
* AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson2009-08-161-4/+1
* BuildCXXConstructExpr doesn't need to take an ASTContext.Anders Carlsson2009-08-151-2/+1
* Take 2 on AltiVec-style vector initializers. Nate Begeman2009-08-101-7/+38
* Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar2009-08-101-38/+7
* AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman2009-08-091-7/+38
* Set and use Elidable in elimination of copy ctors.Fariborz Jahanian2009-08-061-2/+3
* Handle destruction of temporaries used in default argumentFariborz Jahanian2009-08-051-0/+1
OpenPOWER on IntegriCloud