aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaExprCXX.cpp
AgeCommit message (Expand)Author
2009-09-11Patch to build visible conversion function list lazily and make its Fariborz Jahanian
2009-09-11Diagnose VLAs as an error in C++.Douglas Gregor
2009-09-09For a C++ delete expression where the operand is of class type thatDouglas Gregor
2009-09-09Improve handling of initialization by constructor, by ensuring thatDouglas Gregor
2009-09-09If a cast expression needs either a conversion function or a constructor to b...Anders Carlsson
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-07BuildCXXConstructExpr now takes a MultiExprArg.Anders Carlsson
2009-09-05Pass the ConstructLoc to BuildCXXConstructExpr.Anders Carlsson
2009-09-04If a destructor is referenced or a pseudo-destructor expression isDouglas Gregor
2009-09-04Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor
2009-09-03Patch to instantiate destructors used to destructFariborz Jahanian
2009-09-03Improve template instantiation for member access expressions thatDouglas Gregor
2009-09-02Rewrite of our handling of name lookup in C++ member access expressions, e.g.,Douglas Gregor
2009-09-01Add a CK_FunctionToPointerDecay cast kind.Anders Carlsson
2009-09-01Preliminary AST representation and semantic analysis forDouglas Gregor
2009-08-31Add parsing for references to member function templates with explicitDouglas Gregor
2009-08-31Support explicit C++ member operator syntax, from James Porter!Douglas Gregor
2009-08-29Patch for code gen. for c-style cast which ends inFariborz Jahanian
2009-08-28path to ir-gen 12.3.1 Conversion by constructorFariborz Jahanian
2009-08-28Pass InOverloadResolution all the way down to IsPointerConversion.Anders Carlsson
2009-08-28ir-gen related patch for type conversionFariborz Jahanian
2009-08-27Add an InOverloadResolution flag to TryCopyInitialization.Anders Carlsson
2009-08-27Remove more default arguments.Anders Carlsson
2009-08-27Remove default arguments from TryImplicitConversion and fix a bug found in th...Anders Carlsson
2009-08-27Remove default argument from TryCopyInitialization.Anders Carlsson
2009-08-27Revert the flags change for now, I have a better idea for this.Anders Carlsson
2009-08-27Add a OverloadResolutionFlags and start converting some of the overload metho...Anders Carlsson
2009-08-27Add a BuildCXXTemporaryObjectExpr and use it so default arguments will be ins...Anders Carlsson
2009-08-27In ActOnCXXTypeConstructExpr, check that the type is complete and non-abstrac...Anders Carlsson
2009-08-26Bye-bye old RequireCompleteType.Anders Carlsson
2009-08-26Remove the PrintType argument from RequireCompleteType.Anders Carlsson
2009-08-26AST for conversion by conversion functions. WIP.Fariborz Jahanian
2009-08-26More support for pseudo dtors.Anders Carlsson
2009-08-26update to CXXFunctionalCastExpr to support ir-gen forFariborz Jahanian
2009-08-26Address some of Doug's comments.Anders Carlsson
2009-08-25Parsing of pseudo-destructors.Anders Carlsson
2009-08-25BuildCXXConstructExpr now returns an OwningExprResult.Anders Carlsson
2009-08-24Implement support for equality comparisons (!=, ==) of memberDouglas Gregor
2009-08-22Add CK_NullToMemberPointer and CK_BaseToDerivedMemberPointer cast kinds. Make...Anders Carlsson
2009-08-21Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis
2009-08-19Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis
2009-08-19Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis
2009-08-16Store the delete operator for delete expressions.Anders Carlsson
2009-08-16AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson
2009-08-15BuildCXXConstructExpr doesn't need to take an ASTContext.Anders Carlsson
2009-08-11Check whether a tag was defined in a C++ condition declaration using GetTypeF...Argyrios Kyrtzidis
2009-08-08Use CastExpr::CK_ArrayToPointerDecay and fix an assert.Anders Carlsson
2009-08-07More CastKind work.Anders Carlsson
2009-08-06Set and use Elidable in elimination of copy ctors.Fariborz Jahanian
2009-08-05Patch to improve ir-gen for constructors with default argumentFariborz Jahanian