aboutsummaryrefslogtreecommitdiff
path: root/eval.h
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-06-26 04:02:02 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-06-26 16:42:23 +0900
commit420f7754d973242d4120ed67a942bfb386706494 (patch)
tree0a432b7e9a184ced56695ce4b95a267ebe298108 /eval.h
parente919d00f011abdded7b6e5a16888359c5d5996b1 (diff)
downloadkati-420f7754d973242d4120ed67a942bfb386706494.tar.gz
[C++] Parse override
Diffstat (limited to 'eval.h')
-rw-r--r--eval.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/eval.h b/eval.h
index 70d5466..53b0825 100644
--- a/eval.h
+++ b/eval.h
@@ -70,7 +70,8 @@ class Evaluator {
void set_current_scope(Vars* v) { current_scope_ = v; }
private:
- Var* EvalRHS(StringPiece lhs, Value* rhs, StringPiece orig_rhs, AssignOp op);
+ Var* EvalRHS(StringPiece lhs, Value* rhs, StringPiece orig_rhs, AssignOp op,
+ bool is_override = false);
void DoInclude(const char* fname, bool should_exist);
const Vars* in_vars_;