summaryrefslogtreecommitdiffstats
path: root/lib/AST/DeclBase.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove trailing spaceFangrui Song2018-07-301-25/+25
* Re-apply: [ASTImporter] Import the whole redecl chain of functionsGabor Marton2018-06-271-0/+6
* Revert "[ASTImporter] Import the whole redecl chain of functions"Gabor Marton2018-06-251-2/+0
* [ASTImporter] Import the whole redecl chain of functionsGabor Marton2018-06-251-0/+2
* Move VersionTuple from clang/Basic to llvm/SupportPavel Labath2018-06-111-1/+1
* Do not try to remove invisible Decls from DeclContextGabor Marton2018-05-181-28/+34
* Use dotted format of version tuple for availability diagnosticsJan Korous2018-05-171-3/+0
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-4/+4
* [ObjC] Supress the 'implementing unavailable method' warning whenAlex Lorenz2018-05-031-3/+8
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-261-1/+0
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-251-0/+1
* [AST] Fix some Clang-tidy modernize-use-auto warnings; other minor fixes (NFC).Eugene Zelenko2018-04-091-79/+73
* PR36181: Teach CodeGen to properly ignore requests to emit dependent entities.Richard Smith2018-02-011-0/+13
* Allow BlockDecl in CXXRecord scope to have no access specifier.Richard Trieu2018-01-191-0/+2
* Ensure code complete with !LoadExternal sees all local decls.Sam McCall2018-01-161-11/+14
* [AST] Fix some Clang-tidy modernize and Include What You Use warnings; other ...Eugene Zelenko2017-11-081-12/+27
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-101-3/+2
* Revert "[Modules TS] Module ownership semantics for redeclarations."Eric Liu2017-10-101-2/+3
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-091-3/+2
* Add IDNS_Tag to C++ declarations that conflict with tag declarations.Richard Smith2017-09-071-6/+5
* Always allocate room for a ModuleDecl on the TranslationUnitDecl.Richard Smith2017-09-051-2/+3
* [modules ts] Improve merging of module-private declarations.Richard Smith2017-07-051-2/+4
* [modules ts] Declarations from a module interface unit are only visible outsideRichard Smith2017-07-051-1/+1
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-3/+3
* D31187: Fix removal of out-of-line definitions.Vassil Vassilev2017-06-201-1/+1
* Make helper functions static. NFC.Benjamin Kramer2017-05-261-2/+2
* [modules] When reparenting a local declaration, don't mark the declaration asRichard Smith2017-05-231-3/+11
* [index] Fix forward declarations interfering with USR generation of external ...Argyrios Kyrtzidis2017-05-201-0/+21
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-171-3/+7
* Revert r302965 - [modules] When creating a declaration, cache its owningDaniel Jasper2017-05-151-10/+3
* Add LangOptions method to query whether we are tracking the owning module for...Richard Smith2017-05-131-2/+2
* [modules] When creating a declaration, cache its owning module immediatelyRichard Smith2017-05-121-1/+8
* [ObjC] Disallow vector parameters and return values in Objective-C methodsAlex Lorenz2017-04-271-10/+28
* Revert "Address http://bugs.llvm.org/pr30994 so that a non-friend can properl...Benjamin Kramer2017-04-171-15/+0
* Address http://bugs.llvm.org/pr30994 so that a non-friend can properly replac...Yaron Keren2017-04-171-0/+15
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-0/+1
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-1/+4
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-4/+1
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-1/+4
* When a DecompositionDecl is marked invalid, also set the child BindingDecl's toRichard Trieu2016-11-111-1/+13
* Add a note that points to the linkage specifier for the C++ linkage errorsAlex Lorenz2016-11-021-0/+12
* Retire llvm::alignOf in favor of C++11 alignof.Benjamin Kramer2016-10-201-5/+3
* [Modules TS] Diagnose 'export' declaration within 'export' declaration.Richard Smith2016-09-261-0/+16
* Modules: revert r280728.Manman Ren2016-09-091-6/+4
* C++ Modules TS: Add parsing and some semantic analysis support forRichard Smith2016-09-081-5/+7
* Modules: Fix an assertion in DeclContext::buildLookup.Manman Ren2016-09-061-4/+6
* Reapply r277058: "[ObjC] Consider availability of context when emitting avail...Erik Pilkington2016-07-291-12/+14
* Revert "[ObjC] Consider availability of context when emitting availability wa...Erik Pilkington2016-07-281-14/+12
* [ObjC] Consider availability of context when emitting availability warningsErik Pilkington2016-07-281-12/+14
* P0217R3: Parsing support and framework for AST representation of C++1zRichard Smith2016-07-221-0/+2