summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Implement the lvalue-to-rvalue conversion where needed. TheDouglas Gregor2010-02-031-4/+4
* Switch expressions like T() and T(1,2) over to new-style initialization. I'mEli Friedman2010-01-311-23/+12
* Fix a major oversight in the comparison of standard conversionDouglas Gregor2010-01-271-2/+2
* Pass access specifiers around in overload resolution.John McCall2010-01-261-1/+1
* Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall2010-01-201-2/+2
* Make the AST explicitly represent the cast of the first operand of a Eli Friedman2010-01-161-3/+5
* Preserve type source information in explicit cast expressions.John McCall2010-01-151-3/+5
* Record some basic information about bad conversion sequences. Use thatJohn McCall2010-01-131-1/+2
* So I was sitting around, trying vainly to think of something to commit, and thenJohn McCall2010-01-121-3/+3
* Introduce a specific representation for the ambiguous implicit conversionJohn McCall2010-01-121-36/+33
* Change the printing of OR_Deleted overload results to print all the candidates,John McCall2010-01-081-3/+3
* Add an "implicit" bit to CXXThisExpr, so that we can trackDouglas Gregor2010-01-071-1/+2
* Improve the diagnostics used to report implicitly-generated class membersJohn McCall2010-01-061-1/+1
* Get rid of more unnecessary code.Eli Friedman2010-01-021-77/+6
* Get rid of some unnecessary code.Eli Friedman2010-01-021-115/+0
* When transforming CXXExprWithTemporaries and CXXBindTemporaryExprDouglas Gregor2009-12-241-0/+2
* There is no such thing as typeinfo for a cv-qualified type. AssertDouglas Gregor2009-12-231-2/+9
* Diagnose the use of incomplete types in C++ typeid expressionsDouglas Gregor2009-12-231-2/+18
* Remove cv-qualifiers from the argument to typeidDouglas Gregor2009-12-231-11/+30
* Allow the first parameter of operator new to be a cv-qualifiedDouglas Gregor2009-12-221-1/+2
* Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequenceDouglas Gregor2009-12-221-0/+8
* Switch InitializedEntity from TypeLoc down to just QualTypes, since we don't ...Douglas Gregor2009-12-221-10/+1
* Switch the initialization required by return statements over to theDouglas Gregor2009-12-181-1/+1
* implement PR5654: add -fassume-sane-operator-new, which is enabled by default...Nuno Lopes2009-12-161-3/+9
* Fix semantic diagnostics that embed English works, from Nicola Gigante!Douglas Gregor2009-12-161-26/+24
* Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Ac...Anders Carlsson2009-12-161-0/+16
* Switch the C++ new expression over to InitializationSequence, ratherDouglas Gregor2009-12-161-58/+54
* ShouldDestroyTemporaries? I don't think so.Anders Carlsson2009-12-151-7/+3
* Add support for finding composite type of twp objective-c pointersFariborz Jahanian2009-12-101-0/+5
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-6/+14
* Look through using declarations when searching for allocation overloads.Anders Carlsson2009-12-091-1/+2
* Fix for PR5730: make sure to consistently callEli Friedman2009-12-091-11/+5
* Implemented an implicit conversion from "noreturn" function types (andDouglas Gregor2009-12-091-0/+10
* Patch to allow matching 0 with an objective-c pointer typeFariborz Jahanian2009-12-081-2/+2
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-5/+5
* When we're building a CXXExprWithTemporaries, only include thoseDouglas Gregor2009-12-031-4/+7
* In Sema, whenever we think that a function is going to cause a vtable to be g...Anders Carlsson2009-12-021-4/+1
* Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema:John McCall2009-12-021-2/+1
* Fix a code gen. crash synthesizing a destructor.Fariborz Jahanian2009-12-011-1/+4
* Eliminate the use of OverloadedFunctionDecl in member expressions.John McCall2009-11-301-29/+11
* More work on ScalarExprEmitter::EmitCastExpr: for every cast kind, eitherEli Friedman2009-11-271-11/+15
* Refactor our handling of expression evaluation contexts, so that SemaDouglas Gregor2009-11-261-3/+4
* Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor2009-11-251-59/+0
* Refactor argument collection of constructor calls usingFariborz Jahanian2009-11-241-1/+1
* More cleanup of argument call collection.Fariborz Jahanian2009-11-241-1/+3
* Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall2009-11-241-1/+1
* Refactor collection of call arguments in common code.Fariborz Jahanian2009-11-241-20/+9
* Un-break instantiation of if statements with conditional variablesDouglas Gregor2009-11-241-1/+10
* Explicitly track the condition variable within an "if" statement,Douglas Gregor2009-11-231-0/+21
* Handle converting member pointers to bool.Anders Carlsson2009-11-231-2/+7
OpenPOWER on IntegriCloud