summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move these virtual methods out of line.Rafael Espindola2013-11-261-2/+10
* Take cv-qualifiers on fields of class type into account when determiningRichard Smith2013-11-251-0/+7
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-221-86/+83
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-041-1/+0
* Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-231-5/+9
* Revert r193223 and r193216.Rafael Espindola2013-10-231-9/+5
* Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-231-5/+9
* Rename some functions for consistency.Rafael Espindola2013-10-171-1/+1
* [ms-cxxabi] Fix the calling convention for operator new in recordsReid Kleckner2013-10-081-15/+2
* Fix windows newlines :(Faisal Vali2013-09-291-19/+19
* Implement conversion to function pointer for generic lambdas without captures.Faisal Vali2013-09-291-6/+15
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-281-0/+1
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-2/+44
* Mark lambda closure classes as being implicitly-generated.James Dennett2013-09-051-0/+1
* Don't eagerly load all conversion operators when loading a class declarationRichard Smith2013-08-301-25/+41
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-44/+1
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-1/+44
* Improve clarity/consistency of a few UsingDecl methods and related helpers.Enea Zaffanella2013-07-221-2/+2
* Fix bug in computing POD-for-layout.Eli Friedman2013-07-201-1/+1
* Fixed source range of C++03 access declarations.Enea Zaffanella2013-07-171-0/+12
* Fix crash on zero-argument assignment operator.Eli Friedman2013-07-111-2/+4
* Lazily deserialize the "first' friend declaration when deserializing a classRichard Smith2013-06-261-1/+1
* First pass of semantic analysis for init-captures: check the initializer, buildRichard Smith2013-05-161-5/+3
* Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola2013-04-261-3/+3
* C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith2013-04-221-3/+3
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-201-2/+5
* Fix the storage class of method instantiations.Rafael Espindola2013-04-151-14/+1
* <rdar://problem/12806802> Propagate access specifiers for conversion function...Douglas Gregor2013-04-081-6/+12
* Add 178663 back.Rafael Espindola2013-04-031-3/+39
* Revert 178663.Rafael Espindola2013-04-031-39/+3
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-3/+39
* 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
OpenPOWER on IntegriCloud