• Home
  • Raw
  • Download

Lines Matching refs:codepoint_span

259 void Matcher::AddTerminal(const CodepointSpan codepoint_span,  in AddTerminal()  argument
261 TC3_CHECK_GE(codepoint_span.second, last_end_); in AddTerminal()
264 if (codepoint_span.second > last_end_) { in AddTerminal()
268 last_end_ = codepoint_span.second; in AddTerminal()
277 codepoint_span, match_offset, in AddTerminal()
278 /*whitespace_gap=*/(codepoint_span.first - match_offset), in AddTerminal()
293 codepoint_span, match_offset, in AddTerminal()
294 /*whitespace_gap=*/(codepoint_span.first - match_offset), in AddTerminal()
306 TC3_CHECK_GE(parse_tree->codepoint_span.second, last_end_); in AddParseTree()
309 if (parse_tree->codepoint_span.second > last_end_) { in AddParseTree()
313 last_end_ = parse_tree->codepoint_span.second; in AddParseTree()
319 const CodepointSpan codepoint_span, const int match_offset_bytes, in ExecuteLhsSet() argument
343 lhs, codepoint_span, match_offset_bytes, in ExecuteLhsSet()
351 lhs, codepoint_span, match_offset_bytes, /*id=*/callback_param); in ExecuteLhsSet()
360 lhs, codepoint_span, match_offset_bytes, in ExecuteLhsSet()
369 lhs, codepoint_span, match_offset_bytes, in ExecuteLhsSet()
383 lhs, codepoint_span, match_offset_bytes, ParseTree::Type::kDefault); in ExecuteLhsSet()
409 item->codepoint_span, item->match_offset, in ProcessPendingSet()
411 (item->codepoint_span.first - item->match_offset), in ProcessPendingSet()
430 {prev->codepoint_span.first, item->codepoint_span.second}, in ProcessPendingSet()
433 (item->codepoint_span.first - in ProcessPendingSet()
453 if (!chart_.HasMatch(item->exclusion_nonterm, item->codepoint_span)) { in ProcessPendingExclusionMatches()