Lines Matching refs:SourcePositionEvent
526 struct SourcePositionEvent {
537 SourcePositionEvent(FunctionLiteral* literal, bool is_start)
542 SourcePositionEvent(const SourceChangeRange& change, bool is_start)
548 static bool LessThan(const SourcePositionEvent& a,
549 const SourcePositionEvent& b) {
599 std::vector<SourcePositionEvent> events;
609 std::sort(events.begin(), events.end(), SourcePositionEvent::LessThan);
613 for (const SourcePositionEvent& event : events) {
615 case SourcePositionEvent::DIFF_ENDS:
620 case SourcePositionEvent::LITERAL_ENDS: {
630 case SourcePositionEvent::LITERAL_STARTS:
638 case SourcePositionEvent::DIFF_STARTS: