llvm-project/clang/AST
Ted Kremenek 04746ce6f9 Fixed DeclStmt::child_begin() to actually create an iterator that
visits its decls, rather than just creating an "end()" iterator.

Fixed child_end() for statements and expressions to use
child_iterator() to create the end() iterator, rather than just
returning NULL.

Fixed bug in StmtIterator where we did not correctly detect if we had
marched off the end of the ScopedDecls.

llvm-svn: 43156
2007-10-18 23:28:49 +00:00
..
ASTContext.cpp Implementation of AST for @protocol expression. 2007-10-17 16:58:11 +00:00
Builtins.cpp Generate code for va_start and va_end. 2007-10-12 23:56:29 +00:00
CFG.cpp remove dead #include 2007-10-18 21:23:00 +00:00
Decl.cpp - Teach ObjcInterfaceDecl::lookupInstance/ClassMethod to look through protocols. 2007-10-14 23:13:51 +00:00
Expr.cpp Fixed DeclStmt::child_begin() to actually create an iterator that 2007-10-18 23:28:49 +00:00
ExprCXX.cpp Fixed DeclStmt::child_begin() to actually create an iterator that 2007-10-18 23:28:49 +00:00
Makefile Fix these to allow clang to be in any dir. 2006-10-26 04:56:55 +00:00
Stmt.cpp Fixed DeclStmt::child_begin() to actually create an iterator that 2007-10-18 23:28:49 +00:00
StmtDumper.cpp Fixed includes of "clang/AST/DeclObjC.h" to work on case-sensitive 2007-10-17 18:36:42 +00:00
StmtIterator.cpp Fixed DeclStmt::child_begin() to actually create an iterator that 2007-10-18 23:28:49 +00:00
StmtPrinter.cpp remove extraneous space in @selector() 2007-10-18 00:39:29 +00:00
StmtViz.cpp Added support to clang driver to view ASTs using GraphViz. This 2007-09-19 21:29:43 +00:00
Type.cpp Move type compatibility predicates from Type to ASTContext. In addition, the predicates are now instance methods (they were previously static class methods on Type). 2007-10-15 20:41:53 +00:00