Lines Matching defs:position
582 position(kNoSourcePosition),
586 int position;
641 position(PropertyPosition::kClassLiteral),
682 PropertyPosition position;
858 int position() const { return scanner_->location().beg_pos; }
876 // Returns the position past the following semicolon (if it exists), and the
877 // position past the end of the current token otherwise.
962 int start = pos == -1 ? position() : pos;
1021 int position, ExpressionT parameter);
1298 int position = decl->position();
1300 position == kNoSourcePosition
1302 : Scanner::Location(position, position + 1);
1765 int pos = position();
1921 beg_pos = position();
2156 int start_pos = position();
2205 return factory()->NewStringLiteral(prop_info->name, position());
2225 return factory()->NewStringLiteral(prop_info->name, position());
2259 if (V8_UNLIKELY(prop_info->position ==
2356 DCHECK_EQ(prop_info->position, PropertyPosition::kClassLiteral);
2370 factory()->NewStringLiteral(prop_info->name, position());
2376 factory()->NewStringLiteral(prop_info->name, position());
2467 prop_info->name, name_expression->position());
2499 Scanner::Location(name_token_position, name_expression->position()),
2559 initializer_scope->set_start_position(position());
2580 DCHECK_EQ(prop_info->position, PropertyPosition::kObjectLiteral);
2714 factory()->NewStringLiteral(name, name_expression->position());
2776 prop_info.position = PropertyPosition::kObjectLiteral;
2819 expression_scope()->RecordPatternError(Scanner::Location(pos, position()),
2916 Scanner::Location(expression->position(), position()),
2978 int op_position = position();
3262 int pos = position();
3313 position());
3402 position());
3426 int pos = position();
3465 // Include the ?. in the source range position.
3471 int pos = position();
3480 int pos = position();
3495 int pos = position();
3505 // For call of an identifier we want to report position of
3506 // the identifier as position of the call in the stack trace.
3507 pos = position();
3509 // For other kinds of calls we record position of the parenthesis as
3510 // position of the call. Note that this is extremely important for
3511 // expressions of the form function(){...}() for which call position
3552 result = ParseTemplateLiteral(result, position(), true);
3589 int new_pos = position();
3638 int function_token_position = position();
3695 int pos = position();
3752 int pos = position();
3795 int pos = position();
3819 int pos = position();
3838 pos = position();
3889 // position is unset), clear its maybe_assigned flag as it is not a true
4093 value = factory()->NewUndefinedLiteral(position());
4124 int pos = position();
4141 int pos = position();
4245 int class_token_pos = position();
4260 int end_pos = position();
4300 int pos = position();
4345 BuildReturnStatement(expression, expression->position()));
4673 int class_token_pos = position();
4744 prop_info.position = PropertyPosition::kClassLiteral;
4803 impl()->ReportMessageAt(Scanner::Location(unresolvable->position(),
4804 unresolvable->position() + 1),
4864 int pos = position();
4925 int pos = position();
4933 int pos = position();
4961 pos = position();
5020 AccumulationScope* accumulation_scope, int position,
5027 Scanner::Location(position, end_position()),
5030 ClassifyParameter(impl()->AsIdentifier(parameter), position,
5098 ReportMessageAt(Scanner::Location(pos, position()),
5294 // an arbitrary Statement position. Exceptions such as
5685 int pos = position();
5781 int pos = position();
5878 int pos = position();
5910 scope()->set_start_position(position());
6014 scope()->set_start_position(position());
6031 for_info.position = position();
6065 for_info.position = scanner()->location().beg_pos;
6173 inner_block_scope->set_start_position(position());
6322 *next = factory()->NewExpressionStatement(exp, exp->position());
6384 for_info.position = scanner()->location().beg_pos;