summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateStmt.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor the instantiation of statements into a generic treeDouglas Gregor2009-08-201-451/+0
* Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis2009-08-191-0/+1
* Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the...Anders Carlsson2009-08-181-1/+1
* Get rid of Stmt::Clone now that we can reference count statements instead.Anders Carlsson2009-08-081-3/+3
* Rework the way we track which declarations are "used" duringDouglas Gregor2009-06-221-0/+3
* add the location of the ')' in a do/while statement to DoStmt.Chris Lattner2009-06-121-1/+1
* Make sure to call FullExpr before parsing anything else.Anders Carlsson2009-06-041-2/+6
* ActOnReturnStmt should also take a FullExprArg.Anders Carlsson2009-05-301-1/+1
* Reduce the amount of stack space we use in SmallVectors duringDouglas Gregor2009-05-291-1/+1
* Reimplement much of the way that we track nested classes in theDouglas Gregor2009-05-271-2/+1
* Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor2009-05-211-7/+2
* Fix template instantiation for compound statements so that it properlyDouglas Gregor2009-05-201-16/+26
* Introduce a new kind of RAII class, ASTOwningVector, which is anDouglas Gregor2009-05-201-21/+10
* Template instantiation for C++ try/catch statements.Douglas Gregor2009-05-181-6/+59
* Include StmtNodes.def to declare Visit methods for all of the knownDouglas Gregor2009-05-181-19/+87
* Make ActOnWhileStmt take a FullExprArg for the condition expr.Anders Carlsson2009-05-171-1/+1
* Fix DISABLE_SMART_POINTERS build.Anders Carlsson2009-05-171-1/+2
* Add the FullExprArg wrapper and use it for if statement conditions.Anders Carlsson2009-05-171-1/+5
* Reflow some comments.Mike Stump2009-05-161-5/+5
* Template instantiation for IndirectGotoStmt. Now my life is complete.Douglas Gregor2009-05-161-0/+12
* Template instantiation for switch statementsDouglas Gregor2009-05-151-0/+69
* Template instantiation for break and continue statements.Douglas Gregor2009-05-151-0/+11
* Template instantiation for "for" loopsDouglas Gregor2009-05-151-0/+27
* Template instantiation for do-while statements.Douglas Gregor2009-05-151-0/+16
* Template instantiation for WhileStmt and CXXConditionDeclExpr.Douglas Gregor2009-05-151-0/+15
* Allow instantiation of NULL expressions and statementsDouglas Gregor2009-05-151-0/+3
* I take it back, InstantiateExpr does not check for null.Anders Carlsson2009-05-151-4/+7
* No need to null check the expr, Sema::SemaRef.InstantiateExpr handles all that.Anders Carlsson2009-05-151-7/+4
* Template instantiation for "if" statements. Also:Douglas Gregor2009-05-151-0/+21
* Move statement instantiation into its own file. No functionality changeDouglas Gregor2009-05-151-0/+150
OpenPOWER on IntegriCloud