summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Retain source information for the "type-name ::" in aDouglas Gregor2010-02-241-3/+6
* ActOnPseudoDestructorExpr now performs all semantic analysis forDouglas Gregor2010-02-241-38/+211
* Rework parsing of pseudo-destructor expressions and explicitDouglas Gregor2010-02-241-2/+149
* Implement crazy destructor name lookup semantics differently inDouglas Gregor2010-02-231-14/+56
* Eliminate the default arguments to ASTContext::getFunctionType(),Douglas Gregor2010-02-211-1/+1
* Implement support for parsing pseudo-destructor expression with a nested-name...Douglas Gregor2010-02-211-2/+3
* Commiting a revert from dgregor of a bit of destructor logic until we canChandler Carruth2010-02-211-17/+11
* Fixed a crash specific to blocks in c++ uncovered by an internalFariborz Jahanian2010-02-181-1/+3
* Improve parsing and instantiation of destructor names, so that we canDouglas Gregor2010-02-161-0/+226
* Fix leak in CXXNewExpr where the SubExprs array would get allocated directly ...Ted Kremenek2010-02-111-4/+7
* Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor2010-02-111-1/+1
* Thread a source location into the template-argument deduction routines. ThereJohn McCall2010-02-081-2/+2
* When we're parsing an expression that may have looked like aDouglas Gregor2010-02-051-1/+3
* Extract a common structure for holding information about the definitionJohn McCall2010-02-041-11/+15
* Teach the allocation function overload handling to deal with templates, andChandler Carruth2010-02-031-12/+21
* 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
OpenPOWER on IntegriCloud