summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Minor whitespace and comment fixes. No functionality change.Nico Weber2010-11-281-1/+1
* Tie DefineVTablesUsed() in with recursive function instantiation so that we emitNick Lewycky2010-11-251-1/+10
* Major anonymous union/struct redesign.Francois Pichet2010-11-211-0/+23
* A bundle of whitespace changes, separated out from the functional changes.Nick Lewycky2010-11-201-5/+5
* Instantiate class member template partial specialization declarationsDouglas Gregor2010-11-101-96/+26
* Don't lose track of previous-declarations when instantiating a class template.Nick Lewycky2010-11-081-1/+11
* Remove broken support for variadic templates, along with the variousDouglas Gregor2010-11-071-11/+11
* When searching for an instantiated declaration requires instantiationDouglas Gregor2010-11-051-0/+2
* Preserve the template type parameter name when instantiating a templace.Nick Lewycky2010-10-301-1/+1
* No really, we don't have a retain/release system for statements/expressionsJohn McCall2010-10-261-1/+1
* Parse attributes on enumerators and instantiate attributes on enum decls.John McCall2010-10-221-0/+4
* Pass TInfo to CXXDestructorDecl::Create(), just like we do for otherCraig Silverstein2010-10-211-2/+1
* When instantiating a dependently-scoped friend function declaration,John McCall2010-10-191-0/+3
* Instantiate enclosing template parameter lists when instantiating friends.John McCall2010-10-191-0/+19
* Redirect templated friend class decls to a new Sema callback andJohn McCall2010-10-191-0/+2
* Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked aDouglas Gregor2010-10-081-1/+23
* Fix handling of dependent nested namespace specifiers in UsingDeclsDouglas Gregor2010-09-291-4/+20
* Reinstate r114925 and r114929, both steps towardDouglas Gregor2010-09-281-2/+1
* Temporarily revert 114929 114925 114924 114921. It looked like they (or at leastBill Wendling2010-09-281-1/+2
* Centralize the management of CXXRecordDecl::DefinitionData'sDouglas Gregor2010-09-281-2/+1
* When emitting a new-expression inside a conditional expression,John McCall2010-09-171-1/+2
* Diagnose the instantiation of variables (including static dataDouglas Gregor2010-09-121-0/+6
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-17/+5
* Fix PR7402 when it strikes via template instantiation.Chandler Carruth2010-09-031-0/+5
* Rename DeclContext::getLookupContext to getRedeclContext and change its seman...Sebastian Redl2010-08-311-2/+2
* When template substitution into a template parameter reduces the levelDouglas Gregor2010-08-301-6/+8
* zap tabsGabor Greif2010-08-301-1/+1
* fix dual aspect of PR8007,Gabor Greif2010-08-301-3/+19
* simplify by relying on cascading operator->Gabor Greif2010-08-281-3/+3
* simplifyGabor Greif2010-08-281-2/+3
* One who seeks knowledge learns something new every day.John McCall2010-08-261-14/+12
* Split out a header to hold APIs meant for the Sema implementation from Sema.h.John McCall2010-08-251-1/+1
* Rename *PendingImplicitInstantiations to *PendingInstantiations. NoChandler Carruth2010-08-251-15/+15
* Support explicit instantiation of function templates and members of classChandler Carruth2010-08-251-8/+24
* Move more stuff out of Sema.h.John McCall2010-08-251-6/+6
* Struggle mightily against header inclusion in Sema.h.John McCall2010-08-241-0/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-10/+8
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-8/+6
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-5/+5
* DeclPtrTy -> Decl *John McCall2010-08-211-18/+15
* Correctly instantiate templates with non-type template arguments thatJohn McCall2010-08-191-1/+1
* Generate Attr subclasses with TableGen.Alexis Hunt2010-08-181-9/+18
* zap dead code.Chris Lattner2010-08-181-4/+0
* Use Enumerators.data() instead of &Enumerators[0] to fix a potentialEli Friedman2010-08-151-1/+1
* Commit improved version of 111026 & 111027.Argyrios Kyrtzidis2010-08-151-2/+2
* Revert 111026 & 111027, build breakage.Argyrios Kyrtzidis2010-08-131-7/+1
* The unused warnings extravaganza continues. Warn for:Argyrios Kyrtzidis2010-08-131-1/+3
* Expand the unused warnings for functions. Warn for:Argyrios Kyrtzidis2010-08-131-0/+4
* Move Sema's headers into include/clang/Sema, renaming a few along the way.Douglas Gregor2010-08-121-2/+2
* Added locations and type source info for DeclarationName inside UsingDecl.Abramo Bagnara2010-08-121-9/+13
OpenPOWER on IntegriCloud