Lines Matching refs:input_buffer
59 class input_buffer class
84 input_buffer(const char* b, int s, int c) : buffer(b), size(s), in input_buffer() function in dtc::input_buffer
95 static std::unique_ptr<input_buffer> buffer_for_file(const std::string &path,
115 virtual ~input_buffer() {}; in ~input_buffer()
119 input_buffer() : buffer(0), size(0), cursor(0) {} in input_buffer() function in dtc::input_buffer
123 input_buffer(const char* b, int s) : buffer(b), size(s), cursor(0){} in input_buffer() function in dtc::input_buffer
134 input_buffer buffer_from_offset(int offset, int s=0);
162 inline input_buffer &operator++() in operator ++()
263 inline bool input_buffer::consume_binary(uint8_t &out) in consume_binary()
288 std::stack<std::shared_ptr<input_buffer>> input_stack;
323 text_input_buffer(std::unique_ptr<input_buffer> &&b, in text_input_buffer()
498 std::shared_ptr<input_buffer> b;
547 void parse_error(const char *msg, input_buffer &b, int loc);