aboutsummaryrefslogtreecommitdiffstats
path: root/eval.h
diff options
context:
space:
mode:
authorShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-06-16 16:13:25 +0900
committerShinichiro Hamaji <shinichiro.hamaji@gmail.com>2015-06-18 11:25:42 +0900
commit9619b36d9d833d7b3ba77b8100944cdc9cc85de0 (patch)
tree01382cab91982abc9b0c67de6efa15e6ffdc61bd /eval.h
parent4c469b36fb8cf2240f8b9f41448dc6f9e1d3df55 (diff)
downloadandroid_build_kati-9619b36d9d833d7b3ba77b8100944cdc9cc85de0.tar.gz
android_build_kati-9619b36d9d833d7b3ba77b8100944cdc9cc85de0.tar.bz2
android_build_kati-9619b36d9d833d7b3ba77b8100944cdc9cc85de0.zip
[C++] Implement $(warning) and $(error)
Diffstat (limited to 'eval.h')
-rw-r--r--eval.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/eval.h b/eval.h
index 78cc307..51460a9 100644
--- a/eval.h
+++ b/eval.h
@@ -41,6 +41,8 @@ class Evaluator {
EvalResult* GetEvalResult();
+ const Loc& loc() const { return loc_; }
+
#if 0
const vector<Rule*>& rules() const { return rules_; }
const Vars* vars() const { return vars_; }
@@ -49,6 +51,8 @@ class Evaluator {
}
#endif
+ void Error(const string& msg);
+
private:
const Vars* in_vars_;
Vars* vars_;