summaryrefslogtreecommitdiff
path: root/boost/spirit/home/x3/support/utility/error_reporting.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/spirit/home/x3/support/utility/error_reporting.hpp')
-rw-r--r--boost/spirit/home/x3/support/utility/error_reporting.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/boost/spirit/home/x3/support/utility/error_reporting.hpp b/boost/spirit/home/x3/support/utility/error_reporting.hpp
index 69815a232a..cb7032d467 100644
--- a/boost/spirit/home/x3/support/utility/error_reporting.hpp
+++ b/boost/spirit/home/x3/support/utility/error_reporting.hpp
@@ -58,6 +58,11 @@ namespace boost { namespace spirit { namespace x3
return pos_cache.position_of(pos);
}
+ position_cache<std::vector<Iterator>> const& get_position_cache() const
+ {
+ return pos_cache;
+ }
+
private:
void print_file_line(std::size_t line) const;