File tree Expand file tree Collapse file tree 10 files changed +51
-8
lines changed
Expand file tree Collapse file tree 10 files changed +51
-8
lines changed Original file line number Diff line number Diff line change 1313#include < string_view>
1414#include < utility>
1515
16- #include < tao/pegtl.hpp>
16+ #include < tao/pegtl/apply_mode.hpp>
17+ #include < tao/pegtl/parse_error.hpp>
18+ #include < tao/pegtl/rewind_mode.hpp>
19+ #include < tao/pegtl/rules.hpp>
20+ #include < tao/pegtl/type_list.hpp>
1721
1822#include " major.hpp"
1923
Original file line number Diff line number Diff line change 1515#include < string>
1616#include < type_traits>
1717
18- #include < tao/pegtl.hpp>
18+ #include < tao/pegtl/ascii.hpp>
19+ #include < tao/pegtl/memory_input.hpp>
20+ #include < tao/pegtl/parse.hpp>
21+ #include < tao/pegtl/rules.hpp>
22+
1923#include < tao/pegtl/contrib/uri.hpp>
2024
2125#include " reference.hpp"
Original file line number Diff line number Diff line change 44#ifndef TAO_JSON_INTERNAL_GRAMMAR_HPP
55#define TAO_JSON_INTERNAL_GRAMMAR_HPP
66
7- #include < tao/pegtl.hpp>
7+ #include < tao/pegtl/ascii.hpp>
8+ #include < tao/pegtl/rules.hpp>
9+ #include < tao/pegtl/utf8.hpp>
10+
811#include < tao/pegtl/contrib/abnf.hpp>
912
1013namespace tao ::json::internal
Original file line number Diff line number Diff line change 66
77#include < cctype>
88
9- #include < tao/pegtl.hpp>
9+ #include < tao/pegtl/ascii.hpp>
10+ #include < tao/pegtl/parse_error.hpp>
11+ #include < tao/pegtl/rules.hpp>
12+ #include < tao/pegtl/utf8.hpp>
13+
1014#include < tao/pegtl/contrib/abnf.hpp>
1115
1216namespace tao ::json::jaxn::internal
Original file line number Diff line number Diff line change 1111#include < string_view>
1212#include < type_traits>
1313
14- #include < tao/pegtl.hpp>
14+ #include < tao/pegtl/ascii.hpp>
15+ #include < tao/pegtl/parse.hpp>
16+ #include < tao/pegtl/rules.hpp>
17+ #include < tao/pegtl/nothing.hpp>
18+ #include < tao/pegtl/parse_error.hpp>
19+
1520#include < tao/pegtl/contrib/integer.hpp>
1621
1722#include " ../../internal/parse_util.hpp"
Original file line number Diff line number Diff line change 88#include < cstdint>
99#include < string_view>
1010
11- #include < tao/pegtl.hpp>
11+ #include < tao/pegtl/apply_mode.hpp>
12+ #include < tao/pegtl/parse_error.hpp>
13+ #include < tao/pegtl/rewind_mode.hpp>
14+ #include < tao/pegtl/rules.hpp>
15+ #include < tao/pegtl/type_list.hpp>
1216
1317#include " ../../binary_view.hpp"
1418#include " ../../internal/format.hpp"
Original file line number Diff line number Diff line change 44#ifndef TAO_JSON_PARTS_PARSER_HPP
55#define TAO_JSON_PARTS_PARSER_HPP
66
7- #include < tao/pegtl.hpp>
7+ #include < tao/pegtl/ascii.hpp>
8+ #include < tao/pegtl/change_states.hpp>
9+ #include < tao/pegtl/nothing.hpp>
10+ #include < tao/pegtl/parse.hpp>
11+ #include < tao/pegtl/parse_error.hpp>
12+ #include < tao/pegtl/rules.hpp>
13+ #include < tao/pegtl/string_input.hpp>
14+
815#include < tao/pegtl/contrib/integer.hpp>
916#include < tao/pegtl/contrib/json.hpp>
1017
Original file line number Diff line number Diff line change 1212#include < utility>
1313#include < vector>
1414
15- #include < tao/pegtl.hpp>
15+ #include < tao/pegtl/ascii.hpp>
16+ #include < tao/pegtl/memory_input.hpp>
17+ #include < tao/pegtl/parse.hpp>
18+ #include < tao/pegtl/rules.hpp>
19+ #include < tao/pegtl/utf8.hpp>
1620
1721#include " type.hpp"
1822
Original file line number Diff line number Diff line change 77#include < cstdint>
88#include < string_view>
99
10+ #include < tao/pegtl/memory_input.hpp>
11+ #include < tao/pegtl/parse.hpp>
12+ #include < tao/pegtl/parse_error.hpp>
13+ #include < tao/pegtl/rules.hpp>
14+ #include < tao/pegtl/type_list.hpp>
15+
1016#include " ../../binary_view.hpp"
1117#include " ../../internal/action.hpp"
1218#include " ../../internal/endian.hpp"
Original file line number Diff line number Diff line change 66
77#include " make_events.hpp"
88
9+ #include < tao/pegtl/internal/file_reader.hpp>
10+
911#include < tao/json/from_string.hpp>
1012#include < tao/json/to_string.hpp>
1113
You can’t perform that action at this time.
0 commit comments