Searched refs:text_input_buffer (Results 1 – 4 of 4) sorted by relevance
/freebsd/usr.bin/dtc/ |
H A D | input_buffer.hh | 61 friend class text_input_buffer; 277 class text_input_buffer class 323 text_input_buffer(std::unique_ptr<input_buffer> &&b, in text_input_buffer() function in dtc::text_input_buffer 370 inline text_input_buffer &operator++() in operator ++() 482 text_input_buffer &next_token(); 490 friend class text_input_buffer; 494 text_input_buffer &buffer; 503 source_location(text_input_buffer &buf) in source_location()
|
H A D | input_buffer.cc | 158 text_input_buffer::skip_to(char c) in skip_to() 167 text_input_buffer::skip_spaces() in skip_spaces() 200 text_input_buffer::handle_include() in handle_include() 253 bool text_input_buffer::read_binary_file(const std::string &filename, byte_buffer &b) in read_binary_file() 374 typedef text_input_buffer::source_location source_location; 718 expression_ptr text_input_buffer::parse_binary_expression(expression_ptr lhs) in parse_binary_expression() 869 expression_ptr text_input_buffer::parse_expression(bool stopAtParen) in parse_expression() 956 text_input_buffer::consume_integer_expression(unsigned long long &outInt) in consume_integer_expression() 994 text_input_buffer& 995 text_input_buffer::next_token() in next_token() [all …]
|
H A D | fdt.hh | 288 void parse_string(text_input_buffer &input); 292 void parse_cells(text_input_buffer &input, int cell_size); 296 void parse_bytes(text_input_buffer &input); 305 void parse_reference(text_input_buffer &input); 309 void parse_define(text_input_buffer &input, define_map *defines); 320 property(text_input_buffer &input, 348 static property_ptr parse(text_input_buffer &input, 514 std::string parse_name(text_input_buffer &input, 528 node(text_input_buffer &input, 625 static node_ptr parse(text_input_buffer &input, [all …]
|
H A D | fdt.cc | 258 property::parse_string(text_input_buffer &input) in parse_string() 281 property::parse_cells(text_input_buffer &input, int cell_size) in parse_cells() 387 property::parse_bytes(text_input_buffer &input) in parse_bytes() 414 property::parse_reference(text_input_buffer &input) in parse_reference() 473 void property::parse_define(text_input_buffer &input, define_map *defines) in parse_define() 494 property::property(text_input_buffer &input, in property() 602 property::parse(text_input_buffer &input, string &&key, string_set &&label, in parse() 727 node::parse_name(text_input_buffer &input, bool &is_property, const char *error) in parse_name() 876 node::node(text_input_buffer &input, in node() 1039 node::parse(text_input_buffer &input, in parse() [all …]
|