3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-05-08 16:25:48 +00:00

add line/pos information for pattern warnings. Issue #607

Signed-off-by: Nikolaj Bjorner <nbjorner@microsoft.com>
This commit is contained in:
Nikolaj Bjorner 2016-05-16 08:59:58 -07:00
parent 69ccc02931
commit 6f5785338a
5 changed files with 21 additions and 18 deletions

View file

@ -1605,7 +1605,7 @@ namespace smt2 {
unsigned j = begin_pats;
for (unsigned i = begin_pats; i < end_pats; i++) {
expr * pat = pattern_stack().get(i);
if (!pat_validator()(num_decls, pat)) {
if (!pat_validator()(num_decls, pat, m_scanner.get_line(), m_scanner.get_pos())) {
if (!ignore_bad_patterns())
throw parser_exception("invalid pattern");
continue;