summaryrefslogtreecommitdiff
path: root/lib/AST/DeclCXX.cpp
Commit message (Expand)AuthorAge
* MS ABI: Fix inheritance model calculation in CRTPDavid Majnemer2014-06-13
* Avoid allocating extra memory to handle the lazy definition data pointer forRichard Smith2014-05-22
* If a declaration is loaded, and then a module import adds a redeclaration, thenRichard Smith2014-05-16
* [C++11] Use 'nullptr'. AST edition.Craig Topper2014-05-12
* Decouple ExprCXX.h and DeclCXX.h and clean up includes a bit.Benjamin Kramer2014-05-10
* Stop all the Decl classes poking at Redeclarable's data member directly, and ...Richard Smith2014-05-10
* Recognize simple cases of trivial explicitly defaulted public dtors as irrele...Stephan Tolksdorf2014-03-27
* [C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() wit...Aaron Ballman2014-03-13
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-13
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-22
* PR18232: implement instantiation for class-scope explicit specializations ofRichard Smith2013-12-14
* Implement DR1460: fix handling of default initializers in unions; don't allowRichard Smith2013-12-10
* Move these virtual methods out of line.Rafael Espindola2013-11-26
* Take cv-qualifiers on fields of class type into account when determiningRichard Smith2013-11-25
* Add class-specific operator new to Decl hierarchy. This guarantees that DeclsRichard Smith2013-11-22
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-04
* Refactor out the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-23
* Revert r193223 and r193216.Rafael Espindola2013-10-23
* Remove the circular reference to LambdaExpr in CXXRecordDecl.Faisal Vali2013-10-23
* Rename some functions for consistency.Rafael Espindola2013-10-17
* [ms-cxxabi] Fix the calling convention for operator new in recordsReid Kleckner2013-10-08
* Fix windows newlines :(Faisal Vali2013-09-29
* Implement conversion to function pointer for generic lambdas without captures.Faisal Vali2013-09-29
* Per latest drafting, switch to implementing init-captures as if by declaringRichard Smith2013-09-28
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-26
* Mark lambda closure classes as being implicitly-generated.James Dennett2013-09-05
* Don't eagerly load all conversion operators when loading a class declarationRichard Smith2013-08-30
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-22
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-22
* Improve clarity/consistency of a few UsingDecl methods and related helpers.Enea Zaffanella2013-07-22
* Fix bug in computing POD-for-layout.Eli Friedman2013-07-20
* Fixed source range of C++03 access declarations.Enea Zaffanella2013-07-17
* Fix crash on zero-argument assignment operator.Eli Friedman2013-07-11
* Lazily deserialize the "first' friend declaration when deserializing a classRichard Smith2013-06-26
* First pass of semantic analysis for init-captures: check the initializer, buildRichard Smith2013-05-16
* Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola2013-04-26
* C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith2013-04-22
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-20
* Fix the storage class of method instantiations.Rafael Espindola2013-04-15
* <rdar://problem/12806802> Propagate access specifiers for conversion function...Douglas Gregor2013-04-08
* Add 178663 back.Rafael Espindola2013-04-03
* Revert 178663.Rafael Espindola2013-04-03
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-03
* Ignore visibility from enclosing template argumentsJohn McCall2013-02-21
* Ensure that type definitions present in just-loaded modules areDouglas Gregor2013-02-09
* patch for PR9027 and // rdar://11861085Fariborz Jahanian2013-01-25
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-02
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-19
* Finish implementing 'selected constructor' rules for triviality in C++11. InRichard Smith2012-12-08
* Remove some remnants of the assumption that there is at most one of eachRichard Smith2012-12-08