]> granicus.if.org Git - clang/commit
Switch StmtVisitor from using dynamic to static dispatch. This makes it
authorChris Lattner <sabre@nondot.org>
Tue, 21 Aug 2007 04:04:25 +0000 (04:04 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 21 Aug 2007 04:04:25 +0000 (04:04 +0000)
commitc5598cbc4c3f2fb515af7f142f78ff630bdb5c01
tree6bfb0a6ce7f136db9d86a02e5ff017077c234e9c
parent2b8bac52b8c5690c7a6525c95feefe29bb12178d
Switch StmtVisitor from using dynamic to static dispatch.  This makes it
significantly faster and actually reduces the amount of code in the system.
This also allows for future visitor changes.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@41211 91177308-0d34-0410-b5e6-96231b3b80d8
AST/Stmt.cpp
AST/StmtDumper.cpp
AST/StmtPrinter.cpp
AST/StmtVisitor.cpp [deleted file]
clang.xcodeproj/project.pbxproj
include/clang/AST/Expr.h
include/clang/AST/ExprCXX.h
include/clang/AST/Stmt.h
include/clang/AST/StmtVisitor.h