summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Ignore visibility from enclosing template argumentsJohn McCall2013-02-211-4/+0
* Ensure that type definitions present in just-loaded modules areDouglas Gregor2013-02-091-2/+7
* patch for PR9027 and // rdar://11861085Fariborz Jahanian2013-01-251-0/+5
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-1/+1
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-8/+8
* Finish implementing 'selected constructor' rules for triviality in C++11. InRichard Smith2012-12-081-8/+90
* Remove some remnants of the assumption that there is at most one of eachRichard Smith2012-12-081-124/+0
* Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith2012-12-081-17/+50
* Implement C++03 [dcl.init]p5's checking for value-initialization of referencesRichard Smith2012-12-081-2/+10
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* Refactor to reduce duplication in handling of special member functions. No fu...Richard Smith2012-11-301-156/+82
* Store on the CXXRecordDecl whether the class has, or would have, a copyRichard Smith2012-11-281-107/+140
* Introduce ASTUnresolvedSet, an UnresolvedSet-like class, whose contents areArgyrios Kyrtzidis2012-11-281-10/+10
* Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis2012-11-281-15/+19
* A step towards sorting out handling of triviality of special members in C++11.Richard Smith2012-11-161-16/+8
* PR14279: Work around this major miscompilation by treating move operations asRichard Smith2012-11-141-5/+14
* Add the TypeSourceInfo for the lambda call operator to the lambda'sEli Friedman2012-09-191-2/+3
* Normalize line endings of r163013 (part 2).Joao Matos2012-08-311-16/+16
* Improved MSVC __interface support by adding first class support for it, inste...Joao Matos2012-08-311-14/+16
* [analyzer] Correctly devirtualize virtual method calls in constructors.Jordan Rose2012-08-151-3/+10
* Fix ambiguity detection in GetBestOverloadCandidateSimple.Benjamin Kramer2012-07-301-2/+2
* When we have an Objective-C object with non-trivial lifetime in aDouglas Gregor2012-07-231-3/+6
* Stop instantiating a class if we hit a static_assert failure. Also, if theRichard Smith2012-07-111-3/+5
* CXXRecordDecl: Split getBases/getVBases into a slow and a fast path.Benjamin Kramer2012-07-041-0/+8
* Fix a crash I introduced in r159212.Rafael Espindola2012-06-271-1/+1
* During codegen of a virtual call we would extract any casts in the expressionRafael Espindola2012-06-261-0/+49
* Documentation cleanup: Made a parameter name in a \param command match the codeJames Dennett2012-06-151-1/+1
* Remove CXXRecordDecl flags which are unused after r158289.Richard Smith2012-06-101-70/+6
* PR13051: If a constructor is explicitly defaulted, it isn't marked as beingRichard Smith2012-06-081-0/+12
* Revert Decl's iterators back to pointer value_type rather than reference valu...David Blaikie2012-06-061-4/+4
* A non-explicit constructor template with a second parameter that is aDouglas Gregor2012-06-051-1/+3
* A union can have a constexpr defaulted default constructor, if it has anRichard Smith2012-05-071-5/+8
* A conversion operator in a base class shouldn't hide another conversion operatorRichard Smith2012-05-061-2/+4
* Remove the ref/value inconsistency in filter_decl_iterator.David Blaikie2012-04-301-4/+4
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-3/+3
* Make sure the accessors for overridden methods don't return inherited constru...Eli Friedman2012-03-101-4/+9
* Teach CXXRecordDecl::hasIrrelevantDestructor to check the base classes andRichard Smith2012-02-251-2/+10
* Generate an AST for the conversion from a lambda closure type to aDouglas Gregor2012-02-221-10/+0
* Improve our handling of lambda expressions that occur within defaultDouglas Gregor2012-02-211-2/+2
* Rework the Sema/AST/IRgen dance for the lambda closure type'sDouglas Gregor2012-02-171-0/+6
* Implicitly define a lambda's conversion functions (to functionDouglas Gregor2012-02-161-0/+15
* Split the storage of lambda information between the LambdaExpr and theDouglas Gregor2012-02-131-51/+1
* Keep track of the set of array index variables we use when weDouglas Gregor2012-02-131-1/+20
* Move the storage of lambda captures and capture initializers fromDouglas Gregor2012-02-131-11/+42
* Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith2012-02-131-2/+2
* const-qualify CXXRecordDecl::getCaptureFields.Eli Friedman2012-02-111-1/+1
* Extend CXXRecordDecl with a function that determines the mapping fromDouglas Gregor2012-02-101-0/+29
* CWG issue 1405: mutable members are allowed in literal types, but can't undergoRichard Smith2012-02-091-5/+1
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-1/+0
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-041-0/+1
OpenPOWER on IntegriCloud