summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Patch for code gen. for c-style cast which ends inFariborz Jahanian2009-08-291-0/+1
* path to ir-gen 12.3.1 Conversion by constructorFariborz Jahanian2009-08-281-7/+20
* Pass InOverloadResolution all the way down to IsPointerConversion.Anders Carlsson2009-08-281-7/+14
* ir-gen related patch for type conversionFariborz Jahanian2009-08-281-2/+5
* Add an InOverloadResolution flag to TryCopyInitialization.Anders Carlsson2009-08-271-1/+2
* Remove more default arguments.Anders Carlsson2009-08-271-3/+12
* Remove default arguments from TryImplicitConversion and fix a bug found in th...Anders Carlsson2009-08-271-8/+31
* Remove default argument from TryCopyInitialization.Anders Carlsson2009-08-271-1/+3
* Revert the flags change for now, I have a better idea for this.Anders Carlsson2009-08-271-8/+3
* Add a OverloadResolutionFlags and start converting some of the overload metho...Anders Carlsson2009-08-271-3/+8
* Add a BuildCXXTemporaryObjectExpr and use it so default arguments will be ins...Anders Carlsson2009-08-271-8/+9
* In ActOnCXXTypeConstructExpr, check that the type is complete and non-abstrac...Anders Carlsson2009-08-271-14/+14
* Bye-bye old RequireCompleteType.Anders Carlsson2009-08-261-5/+6
* Remove the PrintType argument from RequireCompleteType.Anders Carlsson2009-08-261-8/+8
* AST for conversion by conversion functions. WIP.Fariborz Jahanian2009-08-261-6/+14
* More support for pseudo dtors.Anders Carlsson2009-08-261-9/+26
* update to CXXFunctionalCastExpr to support ir-gen forFariborz Jahanian2009-08-261-2/+5
* Address some of Doug's comments.Anders Carlsson2009-08-261-1/+1
* Parsing of pseudo-destructors.Anders Carlsson2009-08-251-0/+24
* BuildCXXConstructExpr now returns an OwningExprResult.Anders Carlsson2009-08-251-1/+7
* Implement support for equality comparisons (!=, ==) of memberDouglas Gregor2009-08-241-19/+62
* Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make...Anders Carlsson2009-08-221-6/+7
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-211-2/+1
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-191-4/+10
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-4/+9
* Store the delete operator for delete expressions.Anders Carlsson2009-08-161-10/+41
* AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson2009-08-161-5/+1
* BuildCXXConstructExpr doesn't need to take an ASTContext.Anders Carlsson2009-08-151-2/+5
* Check whether a tag was defined in a C++ condition declaration using GetTypeF...Argyrios Kyrtzidis2009-08-111-13/+5
* Use CastExpr::CK_ArrayToPointerDecay and fix an assert.Anders Carlsson2009-08-081-1/+1
* More CastKind work.Anders Carlsson2009-08-071-3/+3
* Set and use Elidable in elimination of copy ctors.Fariborz Jahanian2009-08-061-2/+4
* Patch to improve ir-gen for constructors with default argumentFariborz Jahanian2009-08-051-2/+2
* Introduce the canonical type smart pointers, and use them in a few places toDouglas Gregor2009-08-051-1/+1
* Canonicalize else.Mike Stump2009-08-041-3/+2
* Minor renaming/refactoring. No change in functionality.Fariborz Jahanian2009-08-031-1/+3
* Add CK_DerivedToBase and use it PerformObjectMemberConversion.Anders Carlsson2009-07-311-0/+2
* Add a CastKind enum to CastExpr. Right now it's not used for much but it will...Anders Carlsson2009-07-311-2/+3
* Change uses of:Ted Kremenek2009-07-291-17/+17
* Make functional-style casts emit correct messages, and fix a crash-on-invalid.Sebastian Redl2009-07-291-1/+1
* Per offline discussion with Steve Naroff, add back Type::getAsXXXType() methodsTed Kremenek2009-07-171-17/+17
* Replaced Type::getAsLValueReferenceType(), Type::getAsRValueReferenceType(), ...Ted Kremenek2009-07-171-11/+11
* Add member template 'Type::getAs<T>', which converts a Type* to a respective T*.Ted Kremenek2009-07-161-6/+6
* Introduce Type::isAnyPointerType() and convert all clients (suggested by Chris).Steve Naroff2009-07-141-2/+1
* Remove some unused code from an experiment that I didn't like.Anders Carlsson2009-07-101-41/+0
* This patch includes a conceptually simple, but very intrusive/pervasive change. Steve Naroff2009-07-101-1/+2
* Some (most) type trait expressions require that the argument passed in is a c...Anders Carlsson2009-07-071-7/+13
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-3/+3
OpenPOWER on IntegriCloud