summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* The operator loc points to the operator, not the function decl.Anders Carlsson2009-10-131-1/+1
* Check the return type of binary operators and the arrow operator.Anders Carlsson2009-10-131-1/+1
* Test exception spec compatibility on return type and parameters.Sebastian Redl2009-10-111-32/+0
* Implement the core checking for compatible exception specifications in assign...Sebastian Redl2009-10-101-1/+39
* Refactor the LookupResult API to simplify most common operations. Require us...John McCall2009-10-091-6/+10
* Refactor the code that walks a C++ inheritance hierarchy, searchingDouglas Gregor2009-10-061-3/+3
* Note location of operators caused the circularity.Fariborz Jahanian2009-09-301-1/+5
* Spare the processors of those poor wretches who have no choice but to writeJohn McCall2009-09-301-4/+3
* Detect operator-> chains of arbitrary length. Use a terrible data structureJohn McCall2009-09-301-3/+9
* self-referecing operator '->' member function was causingFariborz Jahanian2009-09-301-0/+5
* Find operators new/delete in base classes. FIXME -= 2;Douglas Gregor2009-09-301-5/+4
* The C++ delete expression strips cv-qualifiers from the pointed-to type. My p...Douglas Gregor2009-09-291-0/+12
* Handle C++ delete expressions when the overloaded delete operator is aDouglas Gregor2009-09-291-18/+23
* Define and use a helper method to call a type conversionFariborz Jahanian2009-09-281-14/+20
* Refixed pr5050 per Anders comment. Test case enhancedFariborz Jahanian2009-09-251-3/+16
* Fix the AST tree so ir-gen can do the conversion via copy construction.Fariborz Jahanian2009-09-251-1/+3
* Fix checking for a null pointer constant when the expression itself isDouglas Gregor2009-09-251-4/+6
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-18/+41
* Improve diagnostic location information when checking the initialization of a...Douglas Gregor2009-09-231-0/+3
* This patch addresses a few issues related to 8.5.3 [dcl.init.ref]Fariborz Jahanian2009-09-231-0/+9
* Cast the array size expr to a size_tAnders Carlsson2009-09-231-1/+4
* Change all the Type::getAsFoo() methods to specializations of Type::getAs().John McCall2009-09-211-2/+2
* When implicitly declaring operators new, new[], delete, and delete[],Douglas Gregor2009-09-151-5/+54
* 1) don't do overload resolution in selecting conversionFariborz Jahanian2009-09-151-26/+20
* Perform overload resolution when selecting a pointer conversionFariborz Jahanian2009-09-151-12/+25
* If a conversion operator exists in a base class, make sure to cast the object...Anders Carlsson2009-09-151-1/+7
* When performing an user defined conversion sequence, perform the initial stan...Anders Carlsson2009-09-151-4/+21
* Revert for real.Anders Carlsson2009-09-151-5/+3
* Whoops, didn't mean to commit this.Anders Carlsson2009-09-151-5/+1
* Only reuse an already existing ImplicitCastExpr if the cast kinds are the same.Anders Carlsson2009-09-151-3/+9
* If a function call returns a reference, don't bind it to a temporary.Anders Carlsson2009-09-141-0/+9
* More work toward having an access method for visibleFariborz Jahanian2009-09-121-1/+1
* Use the correct CastKind for derived-to-base pointer conversions.Anders Carlsson2009-09-121-11/+14
* Patch to build visible conversion function list lazily and make its Fariborz Jahanian2009-09-111-3/+3
* Diagnose VLAs as an error in C++.Douglas Gregor2009-09-111-13/+19
* For a C++ delete expression where the operand is of class type thatDouglas Gregor2009-09-091-5/+38
* Improve handling of initialization by constructor, by ensuring thatDouglas Gregor2009-09-091-8/+24
* If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson2009-09-091-34/+71
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-122/+111
* BuildCXXConstructExpr now takes a MultiExprArg.Anders Carlsson2009-09-071-3/+4
* Pass the ConstructLoc to BuildCXXConstructExpr.Anders Carlsson2009-09-051-2/+4
* If a destructor is referenced or a pseudo-destructor expression isDouglas Gregor2009-09-041-7/+23
* Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor2009-09-041-19/+12
* Patch to instantiate destructors used to destructFariborz Jahanian2009-09-031-0/+4
* Improve template instantiation for member access expressions thatDouglas Gregor2009-09-031-1/+12
* Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor2009-09-021-0/+42
* Add a CK_FunctionToPointerDecay cast kind.Anders Carlsson2009-09-011-1/+1
* Preliminary AST representation and semantic analysis forDouglas Gregor2009-09-011-15/+0
* Add parsing for references to member function templates with explicitDouglas Gregor2009-08-311-0/+15
* Support explicit C++ member operator syntax, from James Porter!Douglas Gregor2009-08-311-0/+37
OpenPOWER on IntegriCloud