aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaTemplateInstantiateStmt.cpp
AgeCommit message (Expand)Author
2009-08-20Refactor the instantiation of statements into a generic treeDouglas Gregor
2009-08-19Introduce DeclaratorDecl and pass DeclaratorInfo through the Decl/Sema interf...Argyrios Kyrtzidis
2009-08-18Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the...Anders Carlsson
2009-08-08Get rid of Stmt::Clone now that we can reference count statements instead.Anders Carlsson
2009-06-22Rework the way we track which declarations are "used" duringDouglas Gregor
2009-06-12add the location of the ')' in a do/while statement to DoStmt.Chris Lattner
2009-06-04Make sure to call FullExpr before parsing anything else.Anders Carlsson
2009-05-30ActOnReturnStmt should also take a FullExprArg.Anders Carlsson
2009-05-29Reduce the amount of stack space we use in SmallVectors duringDouglas Gregor
2009-05-27Reimplement much of the way that we track nested classes in theDouglas Gregor
2009-05-21Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor
2009-05-20Fix template instantiation for compound statements so that it properlyDouglas Gregor
2009-05-20Introduce a new kind of RAII class, ASTOwningVector, which is anDouglas Gregor
2009-05-18Template instantiation for C++ try/catch statements.Douglas Gregor
2009-05-18Include StmtNodes.def to declare Visit methods for all of the knownDouglas Gregor
2009-05-17Make ActOnWhileStmt take a FullExprArg for the condition expr.Anders Carlsson
2009-05-17Fix DISABLE_SMART_POINTERS build.Anders Carlsson
2009-05-17Add the FullExprArg wrapper and use it for if statement conditions.Anders Carlsson
2009-05-16Reflow some comments.Mike Stump
2009-05-16Template instantiation for IndirectGotoStmt. Now my life is complete.Douglas Gregor
2009-05-15Template instantiation for switch statementsDouglas Gregor
2009-05-15Template instantiation for break and continue statements.Douglas Gregor
2009-05-15Template instantiation for "for" loopsDouglas Gregor
2009-05-15Template instantiation for do-while statements.Douglas Gregor
2009-05-15Template instantiation for WhileStmt and CXXConditionDeclExpr.Douglas Gregor
2009-05-15Allow instantiation of NULL expressions and statementsDouglas Gregor
2009-05-15I take it back, InstantiateExpr does not check for null.Anders Carlsson
2009-05-15No need to null check the expr, Sema::SemaRef.InstantiateExpr handles all that.Anders Carlsson
2009-05-15Template instantiation for "if" statements. Also:Douglas Gregor
2009-05-15Move statement instantiation into its own file. No functionality changeDouglas Gregor