aboutsummaryrefslogtreecommitdiffhomepage
path: root/parse_execution.h
diff options
context:
space:
mode:
Diffstat (limited to 'parse_execution.h')
-rw-r--r--parse_execution.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/parse_execution.h b/parse_execution.h
index cb2ff65f..fb46f10a 100644
--- a/parse_execution.h
+++ b/parse_execution.h
@@ -65,7 +65,9 @@ private:
execution_cancellation_reason_t cancellation_reason(const block_t *block) const;
/* Report an error. Always returns true. */
- parse_execution_result_t report_error(const parse_node_t &node, const wchar_t *fmt, ...);
+ parse_execution_result_t report_error(const parse_node_t &node, const wchar_t *fmt, ...) const;
+ parse_execution_result_t report_errors(const parse_error_list_t &errors) const;
+
/* Wildcard error helper */
parse_execution_result_t report_unmatched_wildcard_error(const parse_node_t &unmatched_wildcard);