summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Do not mark declarations as used when performing overload resolution. Fixes P...Douglas Gregor2009-11-231-4/+4
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-211-8/+8
* When checking the base object of a member access expression (b.foo,Douglas Gregor2009-11-201-3/+3
* Don't build an explicit conversion to a reference typeDouglas Gregor2009-11-201-2/+3
* When we have a non-dependent expression such asDouglas Gregor2009-11-201-5/+0
* Patch to implement new-operators with default args.Fariborz Jahanian2009-11-191-3/+31
* ignore parens surounding the type when diagnosingFariborz Jahanian2009-11-181-1/+1
* This patch fixes a bug in misdiagnosing correctFariborz Jahanian2009-11-181-0/+6
* Split LookupResult into its own header.John McCall2009-11-181-0/+1
* Require the object type of a member access expression ("." or "->") toDouglas Gregor2009-11-171-1/+8
* Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall2009-11-171-9/+7
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-2/+1
* Repair broken FindCompositePointerType. Correct early termination condition. ...Sebastian Redl2009-11-161-12/+14
* Factor finding a deallocation function for a record type out into a separate ...Anders Carlsson2009-11-151-40/+62
* If we find a deallocation function in the class scope, but it is a placement ...Anders Carlsson2009-11-151-1/+16
OpenPOWER on IntegriCloud