summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* [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
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-2/+2
* PR33002: When we instantiate the definition of a static data member, we mightRichard Smith2017-06-221-4/+0
* Function with unparsed body is a definitionSerge Pavlov2017-06-211-0/+3
* Prevent devirtualization of calls to un-instantiated functions.Sunil Srivastava2017-06-201-0/+4
* Reverted 305379 (Function with unparsed body is a definition)Serge Pavlov2017-06-141-6/+1
* Function with unparsed body is a definitionSerge Pavlov2017-06-141-1/+6
* Weaken restriction in r304862 to allow implicit deduction guides to referenceRichard Smith2017-06-081-4/+6
* Fix a couple of class template argument deduction crashes with libc++'s tuple.Richard Smith2017-06-071-1/+15
* Rename RAII objects for performing eager instantiation to have names thatRichard Smith2017-05-201-55/+18
* When instantiating a friend function template, don't forget to inherit defaul...Richard Smith2017-05-101-0/+13
* Fix PR32638 : Make sure we switch Sema's CurContext to the substituted Functi...Faisal Vali2017-05-091-0/+1
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-17/+24
* Clang changes for alloc_align attribute Erich Keane2017-03-301-0/+16
* Correct class-template deprecation behavior-REDUXErich Keane2017-03-231-1/+30
* Revert "Correct class-template deprecation behavior"Martin Bohme2017-03-221-31/+1
* Correct class-template deprecation behaviorErich Keane2017-03-211-1/+31
* Rename ActiveTemplateInstantiation to CodeSynthesisContext in preparation forRichard Smith2017-02-231-2/+2
* Fix lookup through injected-class-names in implicit deduction guides in theRichard Smith2017-02-211-4/+10
* PR32010: Fix template argument depth mixup when forming implicit constructorRichard Smith2017-02-211-28/+18
* Add an explicit derived class of FunctionDecl to model deduction guides ratherRichard Smith2017-02-171-13/+20
* [VLA] Handle VLA size expression in a full-expression context.Tim Shen2017-02-141-0/+2
* [c++1z] Synthesize implicit deduction guides from constructors on demand. RankRichard Smith2017-02-141-0/+17
* [c++1z] P0512R0: support for 'explicit' specifier on deduction-guides.Richard Smith2017-02-101-0/+4
* [Sema] Transform a templated name before looking it up inAkira Hatanaka2017-01-311-2/+6
* Towards P0091R3: parsing support for class template argument deduction in typ...Richard Smith2017-01-301-4/+3
* Revert r293455, which breaks v8 with a spurious error. Testcase added.Sam McCall2017-01-301-3/+4
* Towards P0091R3: parsing support for class template argument deduction in typ...Richard Smith2017-01-301-4/+3
* Switch the template specialization kind for a non-defining declaration of aRichard Smith2017-01-281-15/+5
* -Wunused-func-template: do not warn on non-template function declarations thatRichard Smith2017-01-281-1/+6
* PR31469: Don't add friend template class decls to redecl chain in dependent c...Vassil Vassilev2017-01-121-2/+4
* Remove redundant passing around of a "ContainsAutoType" flag.Richard Smith2017-01-121-4/+3
* Add the diagnose_if attribute to clang.George Burgess IV2017-01-091-19/+44
* Fix buildbots.Richard Smith2017-01-071-1/+1
* Consistently use a ConstantEvaluated context for expressions in attributes,Richard Smith2017-01-071-1/+2
* [MS] Instantiate default args during instantiation of exported default ctorsReid Kleckner2017-01-051-4/+31
* Only instantiate members of nested classes in local classes once, rather than...Richard Smith2017-01-041-2/+5
* Mark 'auto' as dependent when instantiating the type of a non-type templateRichard Smith2016-12-281-13/+13
* DR1315: a non-type template argument in a partial specialization is permittedRichard Smith2016-12-281-0/+18
OpenPOWER on IntegriCloud