Lines Matching defs:end
155 MatchedInput(InputPosition begin, InputPosition end, SourcePosition pos)
156 : begin(begin), end(end), pos(pos) {}
158 InputPosition end;
160 std::string ToString() const { return {begin, end}; }
280 // pointer to reconstruct the AST in the end.
288 // A complete item has the mark at the right end, which means the input range
329 const MatchedInput& end = start_ == pos_ ? tokens.token_contents[start_]
331 CHECK_EQ(start.pos.source, end.pos.source);
332 SourcePosition combined{start.pos.source, start.pos.start, end.pos.end};
334 return {start.begin, end.end, combined};
412 Symbol* MatchToken(InputPosition* pos, InputPosition end);