Lines Matching refs:input_buffer
61 class input_buffer class
86 input_buffer(const char* b, int s, int c) : buffer(b), size(s), in input_buffer() function in dtc::input_buffer
97 static std::unique_ptr<input_buffer> buffer_for_file(const std::string &path,
117 virtual ~input_buffer() {}; in ~input_buffer()
121 input_buffer() : buffer(0), size(0), cursor(0) {} in input_buffer() function in dtc::input_buffer
125 input_buffer(const char* b, int s) : buffer(b), size(s), cursor(0){} in input_buffer() function in dtc::input_buffer
136 input_buffer buffer_from_offset(int offset, int s=0);
164 inline input_buffer &operator++() in operator ++()
265 inline bool input_buffer::consume_binary(uint8_t &out) in consume_binary()
290 std::stack<std::shared_ptr<input_buffer>> input_stack;
325 text_input_buffer(std::unique_ptr<input_buffer> &&b, in text_input_buffer()
500 std::shared_ptr<input_buffer> b;
549 void parse_error(const char *msg, input_buffer &b, int loc);