summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Patch to improve ir-gen for constructors with default argumentFariborz Jahanian2009-08-051-2/+2
* Canonicalize else.Mike Stump2009-08-041-4/+3
* Change uses of:Ted Kremenek2009-07-291-10/+10
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-10/+10
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-10/+10
* Extra vector element initializers in OpenCL is an error, not a warning.Nate Begeman2009-07-071-0/+4
* Keep track of the Expr used to describe the size of an array type,Douglas Gregor2009-07-061-2/+3
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-15/+14
* Improve error recovery in C++: when we hit 'implicit int' cases in C++,Chris Lattner2009-06-261-5/+4
* Allow initializing a vector with a vector in addition to allowing a list Eli Friedman2009-06-131-1/+1
* Fix for PR4285: allow intializing a const wchar_t array with a wide Eli Friedman2009-05-311-8/+10
* Remove VarDecl from CXXConstructExpr.Anders Carlsson2009-05-301-2/+2
* Remove VarDecl from CheckInitializerTypes now that CXXConstructExpr doesn't n...Anders Carlsson2009-05-301-6/+3
* Make sure we don't give the wrong warning, and make sure not to set Eli Friedman2009-05-291-6/+9
* Add an assertion so that we don't accidentally build constant arrays of Eli Friedman2009-05-291-1/+1
* Revert r72575, which isn't really right, and fix up other code to Eli Friedman2009-05-291-20/+20
* Avoid dumping during semantic analysis when checking array types whenMike Stump2009-05-291-15/+16
OpenPOWER on IntegriCloud