summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix this for real.Anders Carlsson2009-08-281-1/+2
* Pass InOverloadResolution all the way down to IsPointerConversion.Anders Carlsson2009-08-281-1/+2
* Instantiate unresolved using declarations.Anders Carlsson2009-08-281-2/+3
* Omnibus friend decl refactoring. Instead of cloning AST classes for friendJohn McCall2009-08-281-111/+119
* Create UnresolvedUsingDecls.Anders Carlsson2009-08-281-10/+9
* Factor declaration building out to Sema::BuildUsingDeclaration.Anders Carlsson2009-08-281-18/+28
* More work on using declarations.Anders Carlsson2009-08-281-1/+9
* Many improvements to using declarations.Anders Carlsson2009-08-281-19/+68
* Remove more default arguments.Anders Carlsson2009-08-271-2/+2
* Remove default arguments from TryImplicitConversion and fix a bug found in th...Anders Carlsson2009-08-271-1/+4
* Revert the flags change for now, I have a better idea for this.Anders Carlsson2009-08-271-4/+1
* Add a OverloadResolutionFlags and start converting some of the overload metho...Anders Carlsson2009-08-271-1/+4
* Don't check member and base initializers if the constructor is dependent.Anders Carlsson2009-08-271-27/+33
* Use early returns to avoid indentation.Anders Carlsson2009-08-271-72/+76
* Stub out an error so we don't crash.Eli Friedman2009-08-271-1/+8
* Add a BuildCXXTemporaryObjectExpr and use it so default arguments will be ins...Anders Carlsson2009-08-271-1/+32
* New RequireNonAbstractType function.Anders Carlsson2009-08-271-4/+14
* Bye-bye old RequireCompleteType.Anders Carlsson2009-08-261-2/+4
* Implement support for C++ direct initializers that involve dependentDouglas Gregor2009-08-261-3/+19
* If a parameter has a default argument expression, make sure to instantiate th...Anders Carlsson2009-08-251-0/+6
* Improved support for default arguments in constructors for class templates.Anders Carlsson2009-08-251-18/+17
* InitializeVarWithConstructor now returns true on failure.Anders Carlsson2009-08-251-4/+8
* BuildCXXConstructExpr now returns an OwningExprResult.Anders Carlsson2009-08-251-10/+16
* Basic support for default argument expressions for function templates.Anders Carlsson2009-08-251-2/+2
* Factor setting default arguments out into SetParamDefaultArgument.Anders Carlsson2009-08-251-24/+29
* Use hasDefaultArg instead of getDefaultArg.Anders Carlsson2009-08-251-2/+2
* Check that the default argument is well-formed before checking the initialize...Anders Carlsson2009-08-251-7/+7
* Try to complete a type before looking for conversion functions withinDouglas Gregor2009-08-241-1/+2
* Make sure to adjust function template declarations to their templatedDouglas Gregor2009-08-241-0/+16
* Implement conversion function templates, along with the ability to useDouglas Gregor2009-08-211-9/+23
* Fix parsing for out-of-line definitions of constructors andDouglas Gregor2009-08-211-1/+1
* Introduce support for constructor templates, which can now be declaredDouglas Gregor2009-08-211-3/+16
* Remove TypeSpecStartLocation from VarDecl/FunctionDecl/FieldDecl, and use Dec...Argyrios Kyrtzidis2009-08-211-2/+1
* Initial support for parsing and representation of member function templates.Douglas Gregor2009-08-201-1/+9
* Add syntax examples for the friend declaration types.John McCall2009-08-201-1/+0
* Use Sema's LocInfoType to pass and preserve type source info through the Parser.Argyrios Kyrtzidis2009-08-191-5/+5
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-8/+15
* Teach Sema how to pop out of friend function definitions in nested classes.John McCall2009-08-181-0/+3
* AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and c...Anders Carlsson2009-08-161-1/+27
* BuildCXXConstructExpr doesn't need to take an ASTContext.Anders Carlsson2009-08-151-6/+4
* Implement __is_empty. Patch by Sean Hunt.Eli Friedman2009-08-151-2/+11
* Make the CXXDefaultArgExpr constructor protected and add a static Create func...Anders Carlsson2009-08-141-1/+1
* Patch to force synthesis of copy assignment operatorFariborz Jahanian2009-08-131-0/+1
* More toward synthesizing copy assignments. SWIP.Fariborz Jahanian2009-08-121-2/+5
* Patch for synthesizing copy assignment operator.Fariborz Jahanian2009-08-121-0/+1
* Add a FriendClassDecl type for holding declarations of friend types in John McCall2009-08-111-54/+84
* ir-gen support for anonymous union data memberFariborz Jahanian2009-08-111-2/+8
* Argument-dependent lookup for friend declarations. Add a new decl type,John McCall2009-08-111-17/+28
* Drop the friend-inner-class diagnostic from an extwarn to an ext and don'tJohn McCall2009-08-061-2/+2
* Permit a class to friend its members in C++0x, without restriction.John McCall2009-08-061-7/+18
OpenPOWER on IntegriCloud