]> granicus.if.org Git - clang/commit
Refactor the tree transform's many loops over sets of expressions
authorDouglas Gregor <dgregor@apple.com>
Mon, 3 Jan 2011 19:04:46 +0000 (19:04 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 3 Jan 2011 19:04:46 +0000 (19:04 +0000)
commitaa165f8458b51c546bebff947343e1a36f3594cb
tree40e3a24dccd756644c861834b7ff5a26980999aa
parente776f88430eb77ce8d58f2e6ec10da1383b71de8
Refactor the tree transform's many loops over sets of expressions
(transforming each in turn) into calls into one central routine
(TransformExprs) that transforms a list of expressions. This
refactoring is preparatory work for pack expansions whose in an
expression-list.

No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@122761 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/Expr.h
include/clang/AST/ExprCXX.h
include/clang/AST/ExprObjC.h
lib/AST/Expr.cpp
lib/Sema/TreeTransform.h