Searched refs:input_stack (Results 1 – 2 of 2) sorted by relevance
295 std::stack<std::shared_ptr<input_buffer>> input_stack; member in dtc::text_input_buffer337 input_stack.push(std::move(b)); in text_input_buffer()360 return input_stack.empty() || in finished()361 ((input_stack.size() == 1) && input_stack.top()->finished()); in finished()368 if (input_stack.empty()) in operator *()372 return *(*input_stack.top()); in operator *()379 if (input_stack.empty()) in operator ++()384 auto &top = *input_stack.top(); in operator ++()388 input_stack.pop(); in operator ++()416 if (input_stack.empty()) in consume()[all …]
250 input_stack.push(std::move(include_buffer)); in handle_include()1098 if (input_stack.empty()) in parse_error()1103 input_buffer &b = *input_stack.top(); in parse_error()1286 return (*input_stack.top())[1]; in peek()