[C++] Use asts instead of stmts for consistency
diff --git a/ast.h b/ast.h
index 2b2b472..21f79a2 100644
--- a/ast.h
+++ b/ast.h
@@ -91,8 +91,8 @@
CondOp op;
Value* lhs;
Value* rhs;
- vector<AST*> true_stmts;
- vector<AST*> false_stmts;
+ vector<AST*> true_asts;
+ vector<AST*> false_asts;
virtual ~IfAST();
diff --git a/eval.cc b/eval.cc
index 62b6aa0..46b2736 100644
--- a/eval.cc
+++ b/eval.cc
@@ -127,9 +127,9 @@
const vector<AST*>* asts;
if (is_true) {
- asts = &ast->true_stmts;
+ asts = &ast->true_asts;
} else {
- asts = &ast->false_stmts;
+ asts = &ast->false_asts;
}
for (AST* a : *asts) {
a->Eval(this);
diff --git a/parser.cc b/parser.cc
index 2bd0169..8e012ab 100644
--- a/parser.cc
+++ b/parser.cc
@@ -240,7 +240,7 @@
st->ast = ast;
st->is_in_else = false;
st->num_nest = num_if_nest_;
- out_asts_ = &ast->true_stmts;
+ out_asts_ = &ast->true_asts;
}
void ParseEndif(StringPiece, StringPiece) {
@@ -254,9 +254,9 @@
} else {
IfState* st = if_stack_.top();
if (st->is_in_else)
- out_asts_ = &st->ast->false_stmts;
+ out_asts_ = &st->ast->false_asts;
else
- out_asts_ = &st->ast->true_stmts;
+ out_asts_ = &st->ast->true_asts;
}
}
}