Lines Matching refs:pos
331 int pos = PreparseDataConstants::kMessageTextPos;
333 if (store_.length() <= PreparseDataConstants::kHeaderSize + pos) {
336 int length = static_cast<int>(Read(pos));
338 pos += 1 + length;
340 if (store_.length() < PreparseDataConstants::kHeaderSize + pos) {
393 int pos = PreparseDataConstants::kMessageTextPos + 1
397 array[i] = ReadString(ReadAddress(pos), &count);
398 pos += count + 1;
986 int pos = peek_position();
997 factory()->NewModuleDeclaration(proxy, module, top_scope_, pos);
1012 return factory()->NewEmptyStatement(pos);
1014 return factory()->NewModuleStatement(proxy, module->body(), pos);
1049 int pos = peek_position();
1096 return factory()->NewModuleLiteral(body, interface, pos);
1105 int pos = peek_position();
1113 Module* member = factory()->NewModulePath(result, name, pos);
1139 int pos = peek_position();
1149 return factory()->NewModuleVariable(proxy, pos);
1157 int pos = peek_position();
1173 Module* result = factory()->NewModuleLiteral(body, interface, pos);
1201 int pos = peek_position();
1240 factory()->NewImportDeclaration(proxy, module, top_scope_, pos);
1264 int pos = position();
1275 result = factory()->NewEmptyStatement(pos);
1634 int pos = peek_position();
1660 factory()->NewVariableDeclaration(proxy, VAR, top_scope_, pos);
1667 pos);
1678 int pos = position();
1686 pos,
1698 factory()->NewFunctionDeclaration(proxy, mode, fun, top_scope_, pos);
1809 int pos = peek_position();
1895 Block* block = factory()->NewBlock(NULL, 1, true, pos);
1932 factory()->NewVariableDeclaration(proxy, mode, top_scope_, pos);
1972 int pos = -1;
1976 pos = position();
2024 arguments->Add(factory()->NewLiteral(name, pos), zone());
2038 arguments, pos);
2043 arguments->Add(factory()->NewNumberLiteral(language_mode, pos), zone());
2061 arguments, pos);
2079 factory()->NewAssignment(init_op, proxy, value, pos);
2096 factory()->NewAssignment(init_op, proxy, value, pos);
2131 int pos = peek_position();
2191 return factory()->NewExpressionStatement(expr, pos);
2199 int pos = peek_position();
2213 condition, then_statement, else_statement, pos);
2221 int pos = peek_position();
2244 return factory()->NewContinueStatement(target, pos);
2252 int pos = peek_position();
2264 return factory()->NewEmptyStatement(pos);
2281 return factory()->NewBreakStatement(target, pos);
2293 int pos = position();
2311 generator, return_value, Yield::FINAL, pos);
2312 result = factory()->NewExpressionStatement(yield, pos);
2314 result = factory()->NewReturnStatement(return_value, pos);
2328 return factory()->NewExpressionStatement(throw_error, pos);
2339 int pos = position();
2359 return factory()->NewWithStatement(with_scope, expr, stmt, pos);
2383 int pos = position();
2393 return factory()->NewCaseClause(label, statements, pos);
2430 int pos = position();
2440 factory()->NewThrow(exception, pos), pos);
2457 int pos = position();
2543 index, try_block, catch_scope, catch_variable, catch_block, pos);
2548 index, try_block, finally_block, pos);
2691 int pos = peek_position();
2717 factory()->NewForEachStatement(mode, labels, pos);
2773 factory()->NewForEachStatement(mode, labels, pos);
2821 factory()->NewForEachStatement(mode, labels, pos);
2844 ForStatement* loop = factory()->NewForStatement(labels, pos);
2901 int pos = position();
2903 result = factory()->NewBinaryOperation(Token::COMMA, result, right, pos);
2947 int pos = position();
2984 return factory()->NewAssignment(op, expression, right, pos);
2991 int pos = peek_position();
2998 Yield* yield = factory()->NewYield(generator_object, expression, kind, pos);
3012 int pos = peek_position();
3023 return factory()->NewConditional(expression, left, right, pos);
3043 int pos = position();
3054 x = factory()->NewNumberLiteral(x_val + y_val, pos);
3057 x = factory()->NewNumberLiteral(x_val - y_val, pos);
3060 x = factory()->NewNumberLiteral(x_val * y_val, pos);
3063 x = factory()->NewNumberLiteral(x_val / y_val, pos);
3067 x = factory()->NewNumberLiteral(value, pos);
3072 x = factory()->NewNumberLiteral(value, pos);
3077 x = factory()->NewNumberLiteral(value, pos);
3082 x = factory()->NewNumberLiteral(value, pos);
3088 x = factory()->NewNumberLiteral(value, pos);
3094 x = factory()->NewNumberLiteral(value, pos);
3113 x = factory()->NewCompareOperation(cmp, x, y, pos);
3116 x = factory()->NewUnaryOperation(Token::NOT, x, pos);
3121 x = factory()->NewBinaryOperation(op, x, y, pos);
3145 int pos = position();
3154 return factory()->NewLiteral(result, pos);
3162 return factory()->NewNumberLiteral(-value, pos);
3164 return factory()->NewNumberLiteral(~DoubleToInt32(value), pos);
3187 factory()->NewNumberLiteral(1, pos),
3188 pos);
3194 factory()->NewNumberLiteral(-1, pos),
3195 pos);
3201 factory()->NewNumberLiteral(~0, pos),
3202 pos);
3205 return factory()->NewUnaryOperation(op, expression, pos);
3286 int pos = position();
3288 result = factory()->NewProperty(result, index, pos);
3294 int pos;
3298 pos = position();
3305 pos = peek_position();
3327 result = factory()->NewCall(result, args, pos);
3334 int pos = position();
3337 result, factory()->NewLiteral(name, pos), pos);
3362 PositionStack::Element pos(stack, position());
3426 int pos = position();
3428 result = factory()->NewProperty(result, index, pos);
3442 int pos = position();
3445 result, factory()->NewLiteral(name, pos), pos);
3453 int pos = stack->pop();
3454 result = factory()->NewCallNew(result, args, pos);
3471 int pos = peek_position();
3474 return factory()->NewDebuggerStatement(pos);
3536 int pos = peek_position();
3547 result = factory()->NewLiteral(isolate()->factory()->null_value(), pos);
3552 result = factory()->NewLiteral(isolate()->factory()->true_value(), pos);
3557 result = factory()->NewLiteral(isolate()->factory()->false_value(), pos);
3571 result = top_scope_->NewUnresolved(factory(), name, interface, pos);
3582 result = factory()->NewNumberLiteral(value, pos);
3589 result = factory()->NewLiteral(symbol, pos);
3643 int pos = peek_position();
3663 return factory()->NewArrayLiteral(values, literal_index, pos);
3717 int pos = peek_position();
3872 pos);
3877 int pos = peek_position();
3892 return factory()->NewRegExpLiteral(js_pattern, js_flags, literal_index, pos);
4023 int pos = function_token_pos == RelocInfo::kNoPosition
4251 factory()->NewThisFunction(pos),
4263 arguments, pos);
4362 pos);
4401 int pos = peek_position();
4447 return factory()->NewCallRuntime(name, function, args, pos);
4731 int pos = position();
4733 args->Add(factory()->NewLiteral(message, pos), zone());
4734 args->Add(factory()->NewLiteral(array, pos), zone());
4736 factory()->NewCallRuntime(constructor, NULL, args, pos);
4737 return factory()->NewThrow(call_constructor, pos);
4794 void RegExpParser::Reset(int pos) {
4795 next_pos_ = pos;
4796 has_more_ = (pos < in()->length());