summaryrefslogtreecommitdiffstats
path: root/lib/AST
Commit message (Expand)AuthorAgeFilesLines
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-065-115/+51
* [c++20] Implement P1009R2: allow omitting the array bound in an arrayRichard Smith2019-05-063-15/+28
* [clang] fixing -ast-print for variadic parameter pack in lambda captureNicolas Lesser2019-05-051-0/+3
* [c++20] Implement P0428R2 - Familiar template syntax for generic lambdasHamza Sood2019-05-046-17/+101
* Reduce amount of work ODR hashing does.Richard Trieu2019-05-041-4/+26
* Disallow the operand of __builtin_constant_p from modifying enclosingRichard Smith2019-05-041-15/+28
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-045-51/+115
* CWG issue 727: Fix numerous bugs in support for class-scope explicitRichard Smith2019-05-031-39/+63
* Remove else-after-returnDavid Blaikie2019-05-031-5/+4
* Added an AST matcher for declarations that are in the `std` namespaceDmitri Gribenko2019-05-031-1/+2
* Revert "[Attribute/Diagnostics] Print macro if definition is an attribute dec...Leonard Chan2019-05-036-66/+1
* SemaOverload: Complete candidates before emitting the error, to ensure diagno...David Blaikie2019-05-031-0/+14
* Fix -Wunsequenced false-positives in code controlled by a branch onRichard Smith2019-05-021-3/+6
* [Attribute/Diagnostics] Print macro if definition is an attribute declarationLeonard Chan2019-05-026-1/+66
* Replace ad-hoc tracking of pattern for an instantiated class-scopeRichard Smith2019-05-023-77/+85
* [COFF, ARM64] Align global symbol by size for ARM64 MSVC ABITom Tan2019-05-021-3/+6
* [NFC] typoJF Bastien2019-04-301-1/+1
* [ASTImporter] Add an ImportImpl method to allow customizing Import behavior.Raphael Isemann2019-04-291-4/+16
* Reinstate r359059, reverted in r359361, with a fix to properly preventRichard Smith2019-04-271-36/+43
* Revert Fix interactions between __builtin_constant_p and constexpr to match c...Jorge Gorbe Moya2019-04-271-35/+28
* [ASTImporter] Copy Argument Passing Restrictions setting when importing a CXX...Shafik Yaghmour2019-04-261-0/+3
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-261-30/+51
* Use llvm::stable_sortFangrui Song2019-04-243-7/+7
* Revert r359048: C++ DR2387: a variable template declared wthiIlya Biryukov2019-04-241-51/+30
* [Builtins] Implement __builtin_is_constant_evaluated for use in C++2aEric Fiselier2019-04-241-0/+4
* Fix interactions between __builtin_constant_p and constexpr to matchRichard Smith2019-04-241-28/+35
* C++ DR2387: a variable template declared wtih (or instantiated with) aRichard Smith2019-04-231-30/+51
* MS ABI: Support mangling op<=> now that MSVC 2019 has a manglingNico Weber2019-04-231-9/+2
* [c++2a] Implement semantic restrictions for 'export' declarations.Richard Smith2019-04-221-16/+0
* Modules: Adopt template parameters for variable templates to set their decl c...David Blaikie2019-04-191-0/+1
* Fix overly-long line after r358731.Richard Smith2019-04-191-2/+2
* Fix typo in function name [NFC]Ali Tamur2019-04-191-3/+3
* [c++2a] Add semantic support for private module fragments.Richard Smith2019-04-181-10/+18
* Move the implementation of getInnermostBlockDecl to the .cpp file to fixAkira Hatanaka2019-04-181-0/+12
* [AST][NFC] Add const children() accessors to all AST nodesBruno Ricci2019-04-122-0/+9
* [clangd] Print template arguments helperKadir Cetinkaya2019-04-121-1/+15
* [clang][ASTContext] Try to exit early before loading serialized comments from...Jan Korous2019-04-101-18/+22
* Fixed comment as pointed out by post-commit review of D59845Raphael Isemann2019-04-091-1/+1
* [ASTImporter] Call to HandleNameConflict in VisitEnumDecl mistakeningly using...Shafik Yaghmour2019-04-081-1/+1
* Clean up ObjCPropertyDecl printingDavid Goldman2019-04-081-36/+53
* Changed every use of ASTImporter::Import to Import_NewBalazs Keri2019-04-082-23/+51
* Special case ObjCPropertyDecl for printingDavid Goldman2019-04-041-1/+7
* [PR41276] Fixed incorrect generation of addr space cast for 'this' in C++.Anastasia Stulova2019-04-041-1/+1
* Attempt to fix failing buildbot (ppc64le)Gabor Marton2019-04-011-0/+1
* [ASTImporter] Convert ODR diagnostics inside ASTImporter implementationGabor Marton2019-04-011-14/+14
* [ASTImporter] Make ODR error handling configurableGabor Marton2019-04-011-54/+106
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-315-13/+8
* [ASTImporter] Fix IsStructuralMatch specialization for EnumDecl to prevent re...Shafik Yaghmour2019-03-271-0/+6
* [OPENMP]Initial support for 'allocate' clause.Alexey Bataev2019-03-273-3/+41
* [ASTImporter] Changed use of Import to Import_New in ASTNodeImporter.Balazs Keri2019-03-251-50/+22