Lines Matching defs:pos
305 ZonePtrList<const NamedImport>* ParseNamedImports(int pos);
309 Expression* RewriteReturn(Expression* return_value, int pos);
318 const CatchInfo& catch_info, int pos);
319 void ParseAndRewriteGeneratorFunctionBody(int pos, FunctionKind kind,
322 int pos, FunctionKind kind, ScopedPtrList<Statement>* body);
372 ClassInfo* class_info, int pos, int end_pos);
373 Statement* DeclareNative(const AstRawString* name, int pos);
416 InitializationFlag init, int pos);
419 VariableMode mode, int pos);
435 int pos, int end_pos);
459 int pos, FunctionKind kind, FunctionSyntaxKind function_syntax_kind,
469 TemplateLiteral(Zone* zone, int pos)
470 : cooked_(8, zone), raw_(8, zone), expressions_(8, zone), pos_(pos) {}
497 TemplateLiteralState OpenTemplateLiteral(int pos);
522 Expression* BuildInitialYield(int pos, FunctionKind kind);
523 Assignment* BuildCreateJSGeneratorObject(int pos, FunctionKind kind);
528 int pos);
530 Statement* CheckCallable(Variable* var, Expression* error, int pos);
682 Token::Value op, int pos);
689 int pos, const SourceRange& range);
697 int pos);
701 int pos) {
703 ast_value_factory()->empty_string(), pos);
710 const AstRawString* arg, int pos) {
711 return NewThrowError(Runtime::kNewSyntaxError, message, arg, pos);
717 const AstRawString* arg, int pos) {
718 return NewThrowError(Runtime::kNewTypeError, message, arg, pos);
800 class ThisExpression* NewThisExpression(int pos) {
802 return factory()->NewThisExpression(pos);
805 Expression* NewSuperPropertyReference(Scope* home_object_scope, int pos);
806 Expression* NewSuperCallReference(int pos);
807 Expression* NewTargetExpression(int pos);
808 Expression* ImportMetaExpression(int pos);
810 Expression* ExpressionFromLiteral(Token::Value token, int pos);
860 const ScopedPtrList<Expression>& args, int pos);
864 int pos);
866 V8_INLINE Statement* NewThrowStatement(Expression* exception, int pos) {
868 factory()->NewThrow(exception, pos), pos);