diff options
author | Dan Willemsen <dwillemsen@google.com> | 2017-02-22 14:31:16 -0800 |
---|---|---|
committer | Dan Willemsen <dwillemsen@google.com> | 2017-02-22 22:41:57 -0800 |
commit | e41c7556c22bda359c2b97cd98d59082110add95 (patch) | |
tree | f839deb8477c133f430ad142bbbdb4cabec661df /eval.cc | |
parent | f8e155865652181a504d7400afd25f35cf158472 (diff) | |
download | kati-e41c7556c22bda359c2b97cd98d59082110add95.tar.gz |
Add --color_warnings to make warnings/errors like clang
This adds new (WARN|KATI_WARN|ERROR)_LOC log macro variants that take a
location as the first argument, and will prefix that location
information to the warning/error lines.
When --color_warnings is enabled, it reformats them to have a standard
warning:/error: infix, and adds colors in order to match the
warnings/errors produced by clang.
Diffstat (limited to 'eval.cc')
-rw-r--r-- | eval.cc | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -383,7 +383,7 @@ string Evaluator::GetShellAndFlag() { } void Evaluator::Error(const string& msg) { - ERROR("%s:%d: %s", LOCF(loc_), msg.c_str()); + ERROR_LOC(loc_, "%s", msg.c_str()); } unordered_set<Symbol> Evaluator::used_undefined_vars_; |