summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r339597:Hans Wennborg2018-08-141-4/+14
* Remove trailing spaceFangrui Song2018-07-301-8/+8
* AttributeList de-listifying:Erich Keane2018-07-121-3/+3
* Revert r335019 "Update NRVO logic to support early return (Attempt 2)"Taiju Tsuiki2018-06-191-3/+2
* Update NRVO logic to support early return (Attempt 2)Taiju Tsuiki2018-06-191-2/+3
* [CUDA] Check initializers of instantiated template variables.Artem Belevich2018-06-061-0/+3
* PR34520: after instantiating a non-templated member deduction guide, don't fo...Richard Smith2018-05-301-1/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-13/+13
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-261-5/+0
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-251-0/+5
* Revert "[CUDA] Check initializers of instantiated template variables."Artem Belevich2018-04-041-3/+0
* [CUDA] Check initializers of instantiated template variables.Artem Belevich2018-04-031-0/+3
* [ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ ...George Karpenkov2018-03-291-1/+2
* [MS] Fix late-parsed template infinite loop in eager instantiationReid Kleckner2018-03-261-2/+2
* Sink PrettyDeclStackTrace down to the AST libraryJordan Rose2018-03-231-5/+5
* Properly construct `inline` members without initializersGeorge Burgess IV2018-03-201-1/+3
* Implement C++ DR727, which permits explicit specializations at class scope.Richard Smith2018-03-161-0/+3
* Refactoring code around move/copy initialization. NFC.Richard Trieu2018-03-151-1/+1
* [Sema] Pop function scope when instantiating a func with skipped bodyIlya Biryukov2018-03-141-6/+6
* Reland "[Attr] Fix parameter indexing for several attributes"Joel E. Denny2018-03-131-1/+2
* When substituting previously-checked template arguments into a templateRichard Smith2018-03-081-0/+7
* Revert r326602, it caused PR36620.Nico Weber2018-03-071-1/+1
* [Attr] Fix parameter indexing for several attributesJoel E. Denny2018-03-021-1/+1
* Function definition may have uninstantiated bodySerge Pavlov2018-03-011-39/+18
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-2/+2
* [Sema] Don't mark plain MS enums as fixedReid Kleckner2018-02-121-2/+1
* [Templight] Template Instantiation ObserverGabor Horvath2018-02-101-0/+3
* In C++17, when instantiating an out-of-line definition of an inline static dataRichard Smith2018-01-101-1/+2
* Make attribute instantiation instantiate all attributes, not just the first ofRichard Smith2018-01-041-11/+2
* Fix and simplify handling of return type for (generic) lambda conversion func...Richard Smith2018-01-021-0/+24
* Suppress undefined-template warnings when the pattern is declared in a system...Nick Lewycky2018-01-021-2/+4
* [Frontend] Correctly handle instantiating ctors with skipped bodiesIlya Biryukov2017-12-281-13/+13
* When instantiating a deduction guide, transform its name.Richard Smith2017-12-211-3/+7
* [Frontend] Handle skipped bodies in template instantiationsIlya Biryukov2017-12-201-9/+14
* Silence a bunch of implicit fallthrough warningsAdrian Prantl2017-12-191-1/+3
* Generalize "static data member instantiated" notification to cover variable t...Richard Smith2017-12-051-18/+12
* PR35456: Track definedness of variable template specializations separately fromRichard Smith2017-12-021-0/+9
* Never try to instantiate a deduction guide's "definition". Fixes bogus warnin...Richard Smith2017-10-281-1/+2
* [C++17] Fix PR34970 - tweak overload resolution for class template deduction-...Faisal Vali2017-10-221-4/+6
* Don't suppress instantiation of definitions for variables subject to explicitRichard Smith2017-10-181-2/+4
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-101-7/+10
* Revert "[Modules TS] Module ownership semantics for redeclarations."Eric Liu2017-10-101-10/+7
* [Modules TS] Module ownership semantics for redeclarations.Richard Smith2017-10-091-7/+10
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-1/+0
* PR33839: Fix -Wunused handling for structured binding declarations.Richard Smith2017-10-021-0/+1
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-221-8/+2
* Revert "Give external linkage and mangling to lambdas inside inline variables...Vitaly Buka2017-09-211-2/+8
* Give external linkage and mangling to lambdas inside inline variables and var...Richard Smith2017-09-201-8/+2
* [OPENMP] Fix for PR34445: Reduction initializer segfaults at runtime inAlexey Bataev2017-09-061-10/+22
* PR34163: Don't cache an incorrect key function for a class if queried betweenRichard Smith2017-08-121-0/+2
OpenPOWER on IntegriCloud