summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaTemplateInstantiate.cpp
Commit message (Expand)AuthorAgeFilesLines
* [NFCI]Create CommonAttributeInfo Type as base type of *Attr and ParsedAttr.Erich Keane2019-09-131-3/+2
* Improve behavior in the case of stack exhaustion.Richard Smith2019-08-261-0/+6
* PR42104: Support instantiations of lambdas that implicitly captureRichard Smith2019-06-041-5/+9
* Revert rL362358 : PR42104: Support instantiations of lambdas that implicitly ...Simon Pilgrim2019-06-031-9/+5
* PR42104: Support instantiations of lambdas that implicitly captureRichard Smith2019-06-031-5/+9
* [c++20] P0780R2: Support pack-expansion of init-captures.Richard Smith2019-05-211-24/+32
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-131-1/+11
* Revert r360559 "[c++20] P1064R0: Allow virtual function calls in constant exp...Hans Wennborg2019-05-131-11/+1
* [c++20] P1064R0: Allow virtual function calls in constant expressionRichard Smith2019-05-131-1/+11
* make -ftime-trace also print template argumentsLubos Lunak2019-05-121-1/+5
* Replace ad-hoc tracking of pattern for an instantiated class-scopeRichard Smith2019-05-021-3/+2
* Simplify exclusion of nested classes from extern template instantiation, NFCReid Kleckner2019-04-291-8/+7
* [MinGW] Don't let template instantiation declarations cover nested classesMartin Storsjo2019-04-261-1/+5
* PR41607: Don't forget to substitute outer template arguments into aRichard Smith2019-04-261-5/+9
* Check i < FD->getNumParams() before queryingDmitri Gribenko2019-04-101-1/+1
* Adds `-ftime-trace` option to clang that produces Chrome `chrome://tracing` c...Anton Afanasyev2019-03-301-0/+6
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [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
* Fix clang -Wimplicit-fallthrough warnings across llvm, NFCReid Kleckner2018-11-011-1/+1
* [AST] Refactor PredefinedExprBruno Ricci2018-10-271-1/+1
* [clang] Add the exclude_from_explicit_instantiation attributeLouis Dionne2018-10-041-4/+14
* PR38627: Fix handling of exception specification adjustment forRichard Smith2018-09-051-0/+13
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-2/+2
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-2/+2
* Remove trailing spaceFangrui Song2018-07-301-146/+146
* [clang:sema] de-duplicate getDepthAndIndex helpersNick Desaulniers2018-07-251-13/+0
* [Sema] Fix crash on BlockExprs in a default member initializersErik Pilkington2018-07-231-0/+5
* AttributeList de-listifying:Erich Keane2018-07-121-1/+1
* [Sema] Produce diagnostics for attribute 'trivial_abi' that appearsAkira Hatanaka2018-06-191-4/+0
* [Sema] Fix assertion when constructor is disabled with partially specialized ...Volodymyr Sapsai2018-05-161-102/+112
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-29/+29
* Sink PrettyDeclStackTrace down to the AST libraryJordan Rose2018-03-231-4/+4
* Remove redundant casts. NFCGeorge Burgess IV2018-03-011-1/+1
* Fix a couple of places where we assumed that non-type template parameters are...Richard Smith2018-02-141-5/+5
* [Templight] Template Instantiation ObserverGabor Horvath2018-02-101-2/+17
* Add support for attribute 'trivial_abi'.Akira Hatanaka2018-02-051-0/+4
* Generalize "static data member instantiated" notification to cover variable t...Richard Smith2017-12-051-1/+1
* Refactor functions PrintTemplateArgumentListSerge Pavlov2017-11-281-4/+4
* [Sema] Prevent InstantiateClass from checking unrelated exception specs.Volodymyr Sapsai2017-09-211-9/+5
* PR10147: When substituting a template template argument, substitute in the mostRichard Smith2017-08-291-9/+5
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-2/+2
* [c++1z] Support deducing B in noexcept(B).Richard Smith2017-06-071-8/+14
* Fix a couple of class template argument deduction crashes with libc++'s tuple.Richard Smith2017-06-071-0/+19
* Switch from using a DiagnosticTrap and a note for "while defining a specialRichard Smith2017-05-251-0/+13
* [Sema] Use MSVC inner class behavior on ItaniumShoaib Meenai2017-04-201-3/+4
* [NFC, Scoped Enum] Convert Sema::ExpressionEvaluationContext into a scoped EnumFaisal Vali2017-04-011-6/+6
* Correct class-template deprecation behavior-REDUXErich Keane2017-03-231-0/+3
* Revert "Correct class-template deprecation behavior"Martin Bohme2017-03-221-3/+0