Lines Matching refs:line_ends
524 CHECK(script->line_ends().IsFixedArray());
525 i::Handle<i::FixedArray> line_ends =
526 i::Handle<i::FixedArray>::cast(i::handle(script->line_ends(), isolate));
527 CHECK(line_ends->length());
531 ? GetSmiValue(line_ends, line_ends->length() - 1) + 1
546 while (offset > GetSmiValue(line_ends, current_line_end_index)) {
548 CHECK(current_line_end_index < line_ends->length());
553 line_offset = GetSmiValue(line_ends, current_line_end_index - 1) + 1;
580 CHECK(script->line_ends().IsFixedArray());
581 i::Handle<i::FixedArray> line_ends = i::Handle<i::FixedArray>::cast(
582 i::handle(script->line_ends(), script->GetIsolate()));
583 CHECK(line_ends->length());
584 if (line >= line_ends->length())
585 return GetSmiValue(line_ends, line_ends->length() - 1);
586 int line_offset = GetSmiValue(line_ends, line);
588 int prev_line_offset = GetSmiValue(line_ends, line - 1);