summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert "Support attribute used in member funcs of class templates"Rafael Auler2019-01-311-14/+0
* Support attribute used in member funcs of class templatesRafael Auler2019-01-311-0/+14
* Rename getTypeQualifiers to getMethodQualifiers.Anastasia Stulova2019-01-281-1/+1
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remember to instantiate explicit template argument lists in a friendRichard Smith2019-01-111-11/+73
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-5/+5
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-5/+5
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-5/+5
* Diagnose friend function template redefinitions.Serge Pavlov2018-12-061-1/+3
* Fix crash if an in-class explicit function specialization has explicitRichard Smith2018-12-041-10/+12
* [attributes] Add a family of OS_CONSUMED, OS_RETURNS and OS_RETURNS_RETAINED ...George Karpenkov2018-11-301-5/+20
* Follow-up to r345699: Call CheckStaticLocalForDllExport later for templatesHans Wennborg2018-10-311-3/+3
* [clang-cl] Inherit dllexport to static locals also in template instantiations...Hans Wennborg2018-10-311-0/+3
* [OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li2018-09-261-0/+5
* [clang] Make sure attributes on member classes are applied properlyLouis Dionne2018-09-141-0/+6
* [OPENMP] Fix PR38903: Crash on instantiation of the non-dependentAlexey Bataev2018-09-131-32/+47
* Consistently create a new declaration when merging a pre-existing butRichard Smith2018-09-121-1/+1
* PR38627: Fix handling of exception specification adjustment forRichard Smith2018-09-051-0/+3
* Enforce instantiation of template multiversion functionsErich Keane2018-08-131-4/+14
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-12/+9
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-43/+29
* 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
OpenPOWER on IntegriCloud