Lines Matching defs:action
34 struct action struct
38 struct action< pegtl::json::null > struct
40 static void apply0( json_state& state ) in apply0()
47 struct action< pegtl::json::true_ > struct
49 static void apply0( json_state& state ) in apply0()
56 struct action< pegtl::json::false_ > struct
58 static void apply0( json_state& state ) in apply0()
65 struct action< pegtl::json::number > struct
68 static void apply( const ActionInput& in, json_state& state ) in apply()
78 struct action< pegtl::json::string::content > struct
82 static void success( const ParseInput& /*unused*/, std::string& s, json_state& state ) in success()
89 struct action< pegtl::json::array::begin > struct
91 static void apply0( json_state& state ) in apply0()
98 struct action< pegtl::json::array::element > struct
100 static void apply0( json_state& state ) in apply0()
107 struct action< pegtl::json::array::end > struct
109 static void apply0( json_state& state ) in apply0()
117 struct action< pegtl::json::object::begin > struct
119 static void apply0( json_state& state ) in apply0()
128 struct action< pegtl::json::key::content > struct
132 static void success( const ParseInput& /*unused*/, std::string& s, json_state& state ) in success()
139 struct action< pegtl::json::object::element > struct
141 static void apply0( json_state& state ) in apply0()
149 struct action< pegtl::json::object::end > struct
170 pegtl::parse< example::grammar, example::action, example::control >( in, state ); in main()