Lines Matching refs:Zone

131   explicit FeedbackVectorSlotCache(Zone* zone)  in FeedbackVectorSlotCache()
147 Zone* zone_;
162 explicit AstProperties(Zone* zone) : node_count_(0), spec_(zone) {} in AstProperties()
190 void* operator new(size_t size, Zone* zone) { return zone->New(size); } in DEFINE_OPERATORS_FOR_FLAGS()
236 explicit Statement(Zone* zone, int position) : AstNode(position) {} in Statement()
247 SmallMapList(int capacity, Zone* zone) : list_(capacity, zone) {} in SmallMapList()
249 void Reserve(int capacity, Zone* zone) { list_.Reserve(capacity, zone); } in Reserve()
256 void AddMapIfMissing(Handle<Map> map, Zone* zone) { in AddMapIfMissing()
272 void Add(Handle<Map> handle, Zone* zone) { in Add()
377 Expression(Zone* zone, int pos) in Expression()
434 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels, in BreakableStatement()
482 Block(Zone* zone, ZoneList<const AstRawString*>* labels, int capacity, in Block()
511 DoExpression(Zone* zone, Block* block, VariableProxy* result, int pos) in DoExpression()
535 Declaration(Zone* zone, VariableProxy* proxy, VariableMode mode, Scope* scope, in Declaration()
567 VariableDeclaration(Zone* zone, VariableProxy* proxy, VariableMode mode,
591 FunctionDeclaration(Zone* zone, in FunctionDeclaration()
623 ImportDeclaration(Zone* zone, VariableProxy* proxy, in ImportDeclaration()
645 ExportDeclaration(Zone* zone, VariableProxy* proxy, Scope* scope, int pos) in ExportDeclaration()
656 Module(Zone* zone, int pos) in Module()
658 Module(Zone* zone, ModuleDescriptor* descriptor, int pos, Block* body = NULL)
684 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in IterationStatement()
716 DoWhileStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in DoWhileStatement()
745 WhileStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in WhileStatement()
784 ForStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in ForStatement()
824 ForEachStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in ForEachStatement()
869 ForInStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in ForInStatement()
935 ForOfStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in ForOfStatement()
963 ExpressionStatement(Zone* zone, Expression* expression, int pos) in ExpressionStatement()
976 explicit JumpStatement(Zone* zone, int pos) : Statement(zone, pos) {} in JumpStatement()
987 explicit ContinueStatement(Zone* zone, IterationStatement* target, int pos) in ContinueStatement()
1002 explicit BreakStatement(Zone* zone, BreakableStatement* target, int pos) in BreakStatement()
1019 explicit ReturnStatement(Zone* zone, Expression* expression, int pos) in ReturnStatement()
1045 WithStatement(Zone* zone, Scope* scope, Expression* expression, in WithStatement()
1097 CaseClause(Zone* zone, Expression* label, ZoneList<Statement*>* statements,
1127 SwitchStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in SwitchStatement()
1175 IfStatement(Zone* zone, Expression* condition, Statement* then_statement, in IfStatement()
1209 TryStatement(Zone* zone, Block* try_block, int pos) in TryStatement()
1240 TryCatchStatement(Zone* zone, Block* try_block, Scope* scope, in TryCatchStatement()
1264 TryFinallyStatement(Zone* zone, Block* try_block, Block* finally_block, in TryFinallyStatement()
1282 explicit DebuggerStatement(Zone* zone, int pos) in DebuggerStatement()
1303 explicit EmptyStatement(Zone* zone, int pos): Statement(zone, pos) {} in DECLARE_NODE_TYPE()
1320 SloppyBlockFunctionStatement(Zone* zone, Statement* statement, Scope* scope) in SloppyBlockFunctionStatement()
1363 Literal(Zone* zone, const AstValue* value, int position) in Literal()
1392 MaterializedLiteral(Zone* zone, int literal_index, bool is_strong, int pos) in MaterializedLiteral()
1523 void CalculateEmitStore(Zone* zone);
1578 ObjectLiteral(Zone* zone, ZoneList<Property*>* properties, int literal_index, in ObjectLiteral()
1607 explicit AccessorTable(Zone* zone) in AccessorTable()
1620 Zone* zone_;
1633 RegExpLiteral(Zone* zone, const AstRawString* pattern, int flags, in RegExpLiteral()
1698 ArrayLiteral(Zone* zone, ZoneList<Expression*>* values, in ArrayLiteral()
1776 VariableProxy(Zone* zone, Variable* var, int start_position,
1779 VariableProxy(Zone* zone, const AstRawString* name,
1888 Property(Zone* zone, Expression* obj, Expression* key, int pos) in Property()
2006 Call(Zone* zone, Expression* expression, ZoneList<Expression*>* arguments, in Call()
2074 CallNew(Zone* zone, Expression* expression, ZoneList<Expression*>* arguments, in CallNew()
2123 CallRuntime(Zone* zone, const Runtime::Function* function, in CallRuntime()
2127 CallRuntime(Zone* zone, int context_index, ZoneList<Expression*>* arguments, in CallRuntime()
2162 UnaryOperation(Zone* zone, Token::Value op, Expression* expression, int pos) in UnaryOperation()
2220 BinaryOperation(Zone* zone, Token::Value op, Expression* left, in BinaryOperation()
2293 CountOperation(Zone* zone, Token::Value op, bool is_prefix, Expression* expr, in CountOperation()
2346 CompareOperation(Zone* zone, Token::Value op, Expression* left, in CompareOperation()
2378 Spread(Zone* zone, Expression* expression, int pos) in Spread()
2411 Conditional(Zone* zone, Expression* condition, Expression* then_expression, in Conditional()
2482 Assignment(Zone* zone, Token::Value op, Expression* target, Expression* value,
2527 RewritableAssignmentExpression(Zone* zone, Expression* expression) in RewritableAssignmentExpression()
2579 Yield(Zone* zone, Expression* generator_object, Expression* expression, in Yield()
2604 Throw(Zone* zone, Expression* exception, int pos) in Throw()
2733 FunctionLiteral(Zone* zone, const AstString* name, in FunctionLiteral()
2841 ClassLiteral(Zone* zone, const AstRawString* name, Scope* scope, in ClassLiteral()
2878 NativeFunctionLiteral(Zone* zone, const AstRawString* name, in NativeFunctionLiteral()
2893 ThisFunction(Zone* zone, int pos) : Expression(zone, pos) {} in DECLARE_NODE_TYPE()
2907 SuperPropertyReference(Zone* zone, VariableProxy* this_var, in SuperPropertyReference()
2932 SuperCallReference(Zone* zone, VariableProxy* this_var, in SuperCallReference()
2958 EmptyParentheses(Zone* zone, int pos) : Expression(zone, pos) {} in DECLARE_NODE_TYPE()
3500 Zone* zone() const { return local_zone_; } in zone()
3505 BodyScope(AstNodeFactory* factory, Zone* temp_zone, bool use_temp_zone) in BodyScope()
3516 Zone* prev_zone_;
3524 Zone* local_zone_;
3527 Zone* parser_zone_;