summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaTemplateInstantiate.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Correctly type-check the default arguments of local functionsJohn McCall2015-12-111-2/+5
* Revert r107690 (for PR7417) and add a testcase that it breaks. The approach ofRichard Smith2015-10-051-8/+0
* Fix FunctionParmPackExpr::Create() to take a ParmVarDecl* array.James Y Knight2015-09-301-4/+4
* Instantiate function declarations in instantiated functions.Serge Pavlov2015-08-231-5/+4
* Delay emitting members of dllexport classes until the class is fully parsed (...Hans Wennborg2015-08-151-1/+1
* Sema: Allow null names to be passed in to isAcceptableTagRedeclarationJustin Bogner2015-07-101-1/+1
* Instantiation of local class members.Serge Pavlov2015-06-291-5/+18
* Fix crash-on-invalid bug in template instantiation.Manuel Klimek2015-06-261-27/+0
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-1/+1
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-1/+1
* Limit set of types instantiated in FindInstantiatedDecl.Serge Pavlov2015-05-151-3/+8
* Instantiate incomplete class used in template method.Serge Pavlov2015-05-041-0/+5
* Combine instantiation context of field initializer with context of class.Serge Pavlov2015-04-281-1/+1
* PR23334: Perform semantic checking of lambda capture initialization in the ri...Richard Smith2015-04-271-22/+14
* Change range-based for-loops to be -Wrange-loop-analysis clean.Richard Trieu2015-04-151-1/+1
* MS ABI: Build C++ default argument exprs for exported template classesReid Kleckner2015-03-171-0/+4
* Sema: We can use delegating ctors now. NFC.Benjamin Kramer2015-03-061-117/+91
* Sema: Disable template instantiation once a fatal error is raisedDavid Majnemer2015-01-301-0/+6
* PR22117: Fix a case where we would get confused about which function parameterRichard Smith2015-01-091-7/+26
* Fix crash-on-valid if a lambda-expression appears lexically directly within aRichard Smith2014-11-201-1/+4
* Handle use of default member initializers before end of outermost classReid Kleckner2014-11-171-31/+91
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-11-121-16/+46
* Revert r219977, "Re-commit r217995 and follow-up patches (r217997, r218011, r...NAKAMURA Takumi2014-10-171-46/+16
* Re-commit r217995 and follow-up patches (r217997, r218011, r218053). These wereRichard Smith2014-10-161-16/+46
* Allow constant expressions in pragma loop hints.Tyler Nowicki2014-10-121-0/+20
* Revert r217995 and follow-ups:Hans Wennborg2014-09-181-43/+17
* Skip parens when detecting whether we're instantiating a function declaration.Richard Smith2014-09-181-2/+2
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-09-171-16/+42
* Wrap to 80 columns. No behavior change.Nico Weber2014-07-281-3/+3
* Make a small crash preventing change.Fariborz Jahanian2014-07-031-2/+2
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-10/+8
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-2/+2
* Consolidate some note diagnosticsAlp Toker2014-05-281-1/+1
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-39/+40
* If we see an explicit instantiation declaration or definition of a functionRichard Smith2014-04-241-19/+21
* Teach getTemplateInstantiationPattern to deal with generic lambdas.Faisal Vali2014-04-031-2/+0
* Refactor InstantiatingTemplate constructorsStephan Tolksdorf2014-03-131-163/+61
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-23/+21
* When a type's definition is instantiated, the definition becomes visible, evenRichard Smith2014-03-101-2/+13
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-14/+10
* Normalize line endingsDavid Majnemer2014-03-021-1/+1
* [C++11] Replace llvm::tie with std::tie.Benjamin Kramer2014-03-021-2/+2
* Update FunctionTypeLoc and related names to match r199686Alp Toker2014-01-211-2/+2
* PR18477: Create a function scope representing the constructor call whenRichard Smith2014-01-171-8/+6
* Clean up variable template handling a bit, and correct the behavior of nameRichard Smith2014-01-161-2/+12
* Fix init-captures for generic lambdas.Faisal Vali2013-12-051-2/+4
* Sema: Instantiate local class and their members appropriatelyDavid Majnemer2013-11-271-0/+8
* Remove a whole lot of unused variablesAlp Toker2013-11-271-2/+1
* And Again: Teach TreeTransform how to transform nested generic lambdas.Faisal Vali2013-10-231-6/+35
* Revert r193223 and r193216.Rafael Espindola2013-10-231-35/+6