summaryrefslogtreecommitdiffstats
path: root/include/clang/AST/DeclCXX.h
Commit message (Expand)AuthorAgeFilesLines
* Merging r311695:Hans Wennborg2017-08-251-1/+4
* Merging r310983:Hans Wennborg2017-08-211-2/+72
* [Sema] Mark a virtual CXXMethodDecl as used if a call to it can beAkira Hatanaka2017-07-131-0/+13
* [index] Index simple dependent declaration referencesAlex Lorenz2017-05-101-2/+23
* [ODRHash] Improve handling of hash valuesRichard Trieu2017-04-111-2/+3
* C++ DR1611, 1658, 2180: implement "potentially constructed subobject" rules f...Richard Smith2017-02-251-4/+7
* Refactor computation of exception specification for special members to removeRichard Smith2017-02-241-0/+5
* Part of adding an improved ODR checker.Richard Trieu2017-02-181-0/+6
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-5/+85
* Revert r295421, new ODR checker for modules, to fix build bot.Richard Trieu2017-02-171-6/+0
* Add better ODR checking for modules.Richard Trieu2017-02-171-0/+6
* Revert r295284: Add better ODR checking for modules.Richard Trieu2017-02-161-6/+0
* Add better ODR checking for modules.Richard Trieu2017-02-161-0/+6
* Sink IsExplicitSpecified flag from CXXConstructorDecl and CXXConversionDeclRichard Smith2017-02-101-39/+12
* Revert r293585 "Add better ODR checking for modules."Sam McCall2017-01-311-6/+0
* Add better ODR checking for modules.Richard Trieu2017-01-311-0/+6
* Constify UsingPackDecl::getInstantiatedFromUsingDecl(), NFC.Yaron Keren2017-01-061-1/+1
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-7/+112
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-112/+7
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-7/+112
* Remove custom handling of array copies in lambda by-value array capture andRichard Smith2016-12-141-50/+9
* PR23281: Fix implementation of DR1891 to implement the intent: that is, aRichard Smith2016-11-161-1/+5
* Fix handling of constructor inherited through multiple levels of virtual base...Richard Smith2016-10-281-4/+3
* Lazily load the ContextDecl for a lambda's DefinitionData, to fix aRichard Smith2016-08-251-5/+2
* Explicitly generate a reference variable to hold the initializer for aRichard Smith2016-08-141-0/+4
* P0217R3: serialization/deserialization support for c++17 decomposition declar...Richard Smith2016-08-121-0/+3
* Remove unused and undesirable reference from BindingDecl to DecompositionDecl.Richard Smith2016-08-121-11/+3
* P0217R3: Constant expression evaluation for decomposition declarations.Richard Smith2016-08-121-3/+11
* P0217R3: Perform semantic checks and initialization for the bindings in aRichard Smith2016-08-111-0/+8
* [cxx1z-constexpr-lambda] Make a lambda's closure type eligible as a literal-t...Faisal Vali2016-07-231-6/+9
* P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith2016-07-221-1/+89
* Fix some minor issues found by Coverity.Richard Smith2016-07-181-1/+3
* [ASTMatchers] New forEachOverriden matcher.Clement Courbet2016-07-051-0/+3
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-31/+176
* Use the same underlying type for bitfieldsDavid Majnemer2016-06-241-6/+6
* Revert "[ASTMatchers] New forEachOverriden matcher."Chandler Carruth2016-06-111-3/+0
* [ASTMatchers] New forEachOverriden matcher.Clement Courbet2016-06-101-0/+3
* Reduce sizeof(CXXConstructorDecl) by 4-8 bytes.Richard Smith2016-06-101-6/+7
* [AST] Cleanup comments regarding CXXRecordDecl::isEmptyDavid Majnemer2016-05-221-3/+4
* PR27754: CXXRecordDecl::data() needs to perform an update even if it's calledRichard Smith2016-05-171-34/+14
* Add support for derived class special members hiding functions brought in fromRichard Smith2016-05-131-0/+20
* [modules] Remove CXX_BASE_SPECIFIERS_OFFSETS table. Instead of storing an ID ofRichard Smith2016-04-141-0/+7
* [modules] Remove CXX_CTOR_INITIALIZERS_OFFSETS table. Instead of storing an IDRichard Smith2016-04-131-2/+1
* Re-commit r265518 ("[modules] Continue factoring encoding of AST records out ofRichard Smith2016-04-061-0/+1
* Revert "[modules] Continue factoring encoding of AST records out of ASTWriter."Dmitry Polukhin2016-04-061-1/+0
* [modules] Continue factoring encoding of AST records out of ASTWriter.Richard Smith2016-04-061-0/+1
* Reduce size of DefinitionData from 120 to 96 bytes on Windows.Nico Weber2016-03-281-37/+37
* [OPENMP 4.0] Initial support for 'omp declare reduction' construct.Alexey Bataev2016-03-031-0/+8
* Fix rejects-valid caused by r261297.Nico Weber2016-02-241-1/+6
* Implement the likely resolution of core issue 253.Nico Weber2016-02-191-0/+11