Lines Matching refs:local_zone_
3092 : local_zone_(ast_value_factory->zone()), in AstNodeFactory()
3132 return new (local_zone_) in NewBlock()
3133 Block(local_zone_, labels, capacity, ignore_completion_value, pos); in NewBlock()
3138 return new (local_zone_) NodeType(local_zone_, labels, pos); \
3151 return new (local_zone_) ForInStatement(local_zone_, labels, pos); in STATEMENT_WITH_LABELS()
3154 return new (local_zone_) ForOfStatement(local_zone_, labels, pos); in STATEMENT_WITH_LABELS()
3162 return new (local_zone_) ExpressionStatement(local_zone_, expression, pos); in NewExpressionStatement()
3166 return new (local_zone_) ContinueStatement(local_zone_, target, pos); in NewContinueStatement()
3170 return new (local_zone_) BreakStatement(local_zone_, target, pos); in NewBreakStatement()
3174 return new (local_zone_) ReturnStatement(local_zone_, expression, pos); in NewReturnStatement()
3181 return new (local_zone_) in NewWithStatement()
3182 WithStatement(local_zone_, scope, expression, statement, pos); in NewWithStatement()
3189 return new (local_zone_) IfStatement(local_zone_, condition, then_statement, in NewIfStatement()
3196 return new (local_zone_) TryCatchStatement(local_zone_, try_block, scope, in NewTryCatchStatement()
3202 return new (local_zone_) in NewTryFinallyStatement()
3203 TryFinallyStatement(local_zone_, try_block, finally_block, pos); in NewTryFinallyStatement()
3207 return new (local_zone_) DebuggerStatement(local_zone_, pos); in NewDebuggerStatement()
3211 return new (local_zone_) EmptyStatement(local_zone_, pos); in NewEmptyStatement()
3222 return new (local_zone_) CaseClause(local_zone_, label, statements, pos); in NewCaseClause()
3226 return new (local_zone_) in NewStringLiteral()
3227 Literal(local_zone_, ast_value_factory_->NewString(string), pos); in NewStringLiteral()
3232 return new (local_zone_) in NewSymbolLiteral()
3233 Literal(local_zone_, ast_value_factory_->NewSymbol(name), pos); in NewSymbolLiteral()
3237 return new (local_zone_) Literal(
3238 local_zone_, ast_value_factory_->NewNumber(number, with_dot), pos);
3242 return new (local_zone_) in NewSmiLiteral()
3243 Literal(local_zone_, ast_value_factory_->NewSmi(number), pos); in NewSmiLiteral()
3247 return new (local_zone_) in NewBooleanLiteral()
3248 Literal(local_zone_, ast_value_factory_->NewBoolean(b), pos); in NewBooleanLiteral()
3252 return new (local_zone_) in NewNullLiteral()
3253 Literal(local_zone_, ast_value_factory_->NewNull(), pos); in NewNullLiteral()
3257 return new (local_zone_) in NewUndefinedLiteral()
3258 Literal(local_zone_, ast_value_factory_->NewUndefined(), pos); in NewUndefinedLiteral()
3262 return new (local_zone_) in NewTheHoleLiteral()
3263 Literal(local_zone_, ast_value_factory_->NewTheHole(), pos); in NewTheHoleLiteral()
3273 return new (local_zone_) in NewObjectLiteral()
3274 ObjectLiteral(local_zone_, properties, literal_index, in NewObjectLiteral()
3281 return new (local_zone_) in NewObjectLiteralProperty()
3289 return new (local_zone_) ObjectLiteral::Property( in NewObjectLiteralProperty()
3295 return new (local_zone_) RegExpLiteral(local_zone_, pattern, flags, in NewRegExpLiteral()
3303 return new (local_zone_) in NewArrayLiteral()
3304 ArrayLiteral(local_zone_, values, -1, literal_index, is_strong, pos); in NewArrayLiteral()
3310 return new (local_zone_) ArrayLiteral( in NewArrayLiteral()
3311 local_zone_, values, first_spread_index, literal_index, is_strong, pos); in NewArrayLiteral()
3331 return new (local_zone_) Property(local_zone_, obj, key, pos); in NewProperty()
3337 return new (local_zone_) Call(local_zone_, expression, arguments, pos); in NewCall()
3343 return new (local_zone_) CallNew(local_zone_, expression, arguments, pos); in NewCallNew()
3348 return new (local_zone_) in NewCallRuntime()
3349 CallRuntime(local_zone_, Runtime::FunctionForId(id), arguments, pos); in NewCallRuntime()
3354 return new (local_zone_) CallRuntime(local_zone_, function, arguments, pos); in NewCallRuntime()
3359 return new (local_zone_) in NewCallRuntime()
3360 CallRuntime(local_zone_, context_index, arguments, pos); in NewCallRuntime()
3366 return new (local_zone_) UnaryOperation(local_zone_, op, expression, pos); in NewUnaryOperation()
3373 return new (local_zone_) BinaryOperation(local_zone_, op, left, right, pos); in NewBinaryOperation()
3380 return new (local_zone_) in NewCountOperation()
3381 CountOperation(local_zone_, op, is_prefix, expr, pos); in NewCountOperation()
3388 return new (local_zone_) in NewCompareOperation()
3389 CompareOperation(local_zone_, op, left, right, pos); in NewCompareOperation()
3393 return new (local_zone_) Spread(local_zone_, expression, pos); in NewSpread()
3400 return new (local_zone_) Conditional( in NewConditional()
3401 local_zone_, condition, then_expression, else_expression, position); in NewConditional()
3408 return new (local_zone_) in NewRewritableAssignmentExpression()
3409 RewritableAssignmentExpression(local_zone_, expression); in NewRewritableAssignmentExpression()
3418 new (local_zone_) Assignment(local_zone_, op, target, value, pos); in NewAssignment()
3432 return new (local_zone_) in NewYield()
3433 Yield(local_zone_, generator_object, expression, yield_kind, pos); in NewYield()
3437 return new (local_zone_) Throw(local_zone_, exception, pos); in NewThrow()
3478 return new (local_zone_) ThisFunction(local_zone_, pos); in NewThisFunction()
3497 return new (local_zone_) EmptyParentheses(local_zone_, pos); in NewEmptyParentheses()
3500 Zone* zone() const { return local_zone_; } in zone()
3506 : factory_(factory), prev_zone_(factory->local_zone_) { in BodyScope()
3508 factory->local_zone_ = temp_zone; in BodyScope()
3512 ~BodyScope() { factory_->local_zone_ = prev_zone_; } in ~BodyScope()
3524 Zone* local_zone_;