summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-02-18 06:53:08 +0000
committerChris Lattner <sabre@nondot.org>2009-02-18 06:53:08 +0000
commit112c2a914f3b300f258e1b5faa3d3bd5c24185ea (patch)
tree54f0d97099446aaa50b97bb00a16f9ca6587fe49 /clang/lib/AST/Expr.cpp
parent163ffd22c3f13a019bd5224934be30c4a0223ba4 (diff)
downloadbcm5719-llvm-112c2a914f3b300f258e1b5faa3d3bd5c24185ea.tar.gz
bcm5719-llvm-112c2a914f3b300f258e1b5faa3d3bd5c24185ea.zip
teach child iterators to walk into the child string of an ObjCStringLiteral,
so it shows up in -ast-dump. llvm-svn: 64901
Diffstat (limited to 'clang/lib/AST/Expr.cpp')
-rw-r--r--clang/lib/AST/Expr.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang/lib/AST/Expr.cpp b/clang/lib/AST/Expr.cpp
index e436a41b550..dec17493f42 100644
--- a/clang/lib/AST/Expr.cpp
+++ b/clang/lib/AST/Expr.cpp
@@ -1803,10 +1803,10 @@ Stmt::child_iterator ImplicitValueInitExpr::child_end() {
// ObjCStringLiteral
Stmt::child_iterator ObjCStringLiteral::child_begin() {
- return child_iterator();
+ return &String;
}
Stmt::child_iterator ObjCStringLiteral::child_end() {
- return child_iterator();
+ return &String+1;
}
// ObjCEncodeExpr
OpenPOWER on IntegriCloud