Lines Matching defs:inner
240 struct inner : functors_defaults<inner> { in foronly_string() struct
241 inner(C &cb) : cb(cb) {} in foronly_string() function
242 C &cb; in foronly_string()
243 void handle_string(size_t N, const unsigned char *str) { cb(N, str); } in foronly_string()
249 struct inner : functors_defaults<inner> { in foronly_unsigned() struct
250 inner(C &cb) : cb(cb) {} in foronly_unsigned() argument
251 C &cb; in foronly_unsigned()
252 void handle_unsigned(uint64_t x) { cb(x); } in foronly_unsigned()
258 struct inner : functors_defaults<inner> { in foreach_array() struct
259 inner(C &cb) : cb(cb) {} in foreach_array() argument
260 C &cb; in foreach_array()
261 void handle_array_elements(byte_range element) { cb(element); } in foreach_array()
267 struct inner : functors_defaults<inner> { in foreach_map() struct
268 inner(C &cb) : cb(cb) {} in foreach_map() argument
269 C &cb; in foreach_map()
270 void handle_map_elements(byte_range key, byte_range value) { in foreach_map()