summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor storage of default template arguments.Richard Smith2015-06-101-4/+4
* Limit set of types instantiated in FindInstantiatedDecl.Serge Pavlov2015-05-151-3/+19
* PR20625: Instantiate static constexpr member function of a local struct in a ...Richard Smith2015-05-111-0/+8
* Get rid of compiler warning.Serge Pavlov2015-05-041-1/+1
* Instantiate incomplete class used in template method.Serge Pavlov2015-05-041-0/+8
* Revert r236063 due to regression with -fdelayed-template-parsing.Richard Smith2015-04-291-8/+0
* PR20625: Instantiate static constexpr member function of a local struct in a ...Richard Smith2015-04-291-0/+8
* [cuda] Allow using integral non-type template parameters as launch_bounds att...Artem Belevich2015-04-211-0/+32
* Move the logic to avoid double global emission from Sema to CodeGenReid Kleckner2015-04-151-14/+7
* Only notify consumers about static data members of class templates onceReid Kleckner2015-04-111-7/+14
* Revert "Mark instantiated function decls as inline specified if any pattern is"Reid Kleckner2015-04-071-15/+5
* Mark instantiated function decls as inline specified if any pattern isReid Kleckner2015-04-011-5/+15
* Replace Sema's map of locally-scoped extern "C" declarations with a DeclContextRichard Smith2015-03-071-0/+5
* Address review feedback from r215780: Use a flag insteda of the heap. No beha...Nico Weber2015-01-181-24/+12
* Instantiation of a CXXMethodDecl may fail when the parameter type cannot be i...Nick Lewycky2015-01-021-2/+4
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-11-121-133/+35
* Prune CRLF.NAKAMURA Takumi2014-10-271-2/+2
* Don't forget to substitute into the qualifier when instantiating the definitionRichard Smith2014-10-171-19/+29
* Revert r219977, "Re-commit r217995 and follow-up patches (r217997, r218011, r...NAKAMURA Takumi2014-10-171-35/+133
* Re-commit r217995 and follow-up patches (r217997, r218011, r218053). These wereRichard Smith2014-10-161-133/+35
* Adding attributes to the IndirectFieldDecl that we generate for anonymous str...Aaron Ballman2014-10-151-4/+5
* [modules] Merging for class-scope using-declarations.Richard Smith2014-10-141-6/+7
* [modules] When instantiating a class member, don't expect to find the previousRichard Smith2014-10-111-12/+33
* Initial support for the align_value attributeHal Finkel2014-10-021-0/+17
* Support the assume_aligned function attributeHal Finkel2014-09-261-0/+29
* Revert r217995 and follow-ups:Hans Wennborg2014-09-181-35/+133
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-09-171-133/+35
* Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber2014-09-061-1/+4
* Fix member function call on null pointer in Sema::FindInstantiatedDecl.Alexey Samsonov2014-09-031-11/+11
* [modules] Track the described template in an alias declaration that is theRichard Smith2014-08-261-0/+1
* Don't assert on different DLL attributes in template and explicit instantiati...Hans Wennborg2014-08-241-0/+8
* Make sure that vtables referenced from delay-parsed templates get referenced.Nico Weber2014-08-151-12/+15
* Add a RAII class for saving and restoring instantiations and uses. No behavio...Nico Weber2014-08-151-39/+18
* Factor out exception specification information fromRichard Smith2014-07-311-18/+15
* PR20256: don't accidentally instantiate non-dependent default-initialization asRichard Smith2014-07-101-2/+3
* Remove llvm:: from uses of ArrayRef.Craig Topper2014-06-281-1/+1
* Convert some function arguments to use ArrayRef.Craig Topper2014-06-261-12/+6
* Fix bug in code for avoiding dynamic initialization of dllimport globalsHans Wennborg2014-06-181-1/+0
* Improve checking for dynamic initializers of dllimport fields in template ins...Hans Wennborg2014-06-101-8/+8
* Don't dynamically initialize dllimport vars (PR19933)Hans Wennborg2014-06-041-0/+6
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-2/+2
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-13/+13
* When merging functions across modules (and in particular, instantiations ofRichard Smith2014-05-291-2/+10
* Move the logic for testing for namespace std into one location. This check canRichard Trieu2014-05-281-5/+1
* Retain isImplicit flag for local variable declarations when instantiatingAlexander Kornienko2014-05-271-0/+2
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-151/+153
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-1/+0
* Rewrite NRVO determination. Track NRVO candidates on the parser Scope and app...Nick Lewycky2014-05-031-0/+7
* Make typo-correction of inheriting constructors work a bit better. LimitRichard Smith2014-05-011-2/+1
* If a using-declaration names a class member, but appears outside a class, tryRichard Smith2014-04-021-1/+1
OpenPOWER on IntegriCloud