From 9619b36d9d833d7b3ba77b8100944cdc9cc85de0 Mon Sep 17 00:00:00 2001 From: Shinichiro Hamaji Date: Tue, 16 Jun 2015 16:13:25 +0900 Subject: [C++] Implement $(warning) and $(error) --- eval.cc | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'eval.cc') diff --git a/eval.cc b/eval.cc index f1ae682..9060f36 100644 --- a/eval.cc +++ b/eval.cc @@ -129,3 +129,7 @@ EvalResult* Evaluator::GetEvalResult() { er->rule_vars.swap(rule_vars_); return er; } + +void Evaluator::Error(const string& msg) { + ERROR("%s:%d: %s", loc_.filename, loc_.lineno, msg.c_str()); +} -- cgit v1.2.3