/external/v8/src/parsing/ |
D | parser.h | 320 ZoneList<Parameter> params; 346 typedef ZoneList<v8::internal::Expression*>* ExpressionList; 347 typedef ZoneList<ObjectLiteral::Property*>* PropertyList; 350 typedef ZoneList<v8::internal::Statement*>* StatementList; 492 static ZoneList<Expression*>* NullExpressionList() { in NullExpressionList() 527 ZoneList<v8::internal::Expression*>* NewExpressionList(int size, Zone* zone) { in NewExpressionList() 528 return new(zone) ZoneList<v8::internal::Expression*>(size, zone); in NewExpressionList() 530 ZoneList<ObjectLiteral::Property*>* NewPropertyList(int size, Zone* zone) { in NewPropertyList() 531 return new(zone) ZoneList<ObjectLiteral::Property*>(size, zone); in NewPropertyList() 533 ZoneList<v8::internal::Statement*>* NewStatementList(int size, Zone* zone) { in NewStatementList() [all …]
|
D | parser.cc | 199 ZoneList<Statement*>* body = NULL; in DefaultConstructor() 206 body = new (zone()) ZoneList<Statement*>(call_super ? 2 : 1, zone()); in DefaultConstructor() 210 ZoneList<Expression*>* args = in DefaultConstructor() 211 new (zone()) ZoneList<Expression*>(2, zone()); in DefaultConstructor() 215 ZoneList<Expression*>* tmp = in DefaultConstructor() 216 new (zone()) ZoneList<Expression*>(1, zone()); in DefaultConstructor() 518 ZoneList<Expression*>* args = new (zone) ZoneList<Expression*>(2, zone); in NewThrowError() 704 ZoneList<Expression*>* args = new (zone) ZoneList<Expression*>(0, zone); in GetIterator() 898 ZoneList<Statement*>* body = new(zone()) ZoneList<Statement*>(16, zone()); in DoParseProgram() 1124 void* Parser::ParseStatementList(ZoneList<Statement*>* body, int end_token, in ParseStatementList() [all …]
|
D | func-name-inferrer.h | 115 ZoneList<int> entries_stack_; 116 ZoneList<Name> names_stack_; 117 ZoneList<FunctionLiteral*> funcs_to_infer_;
|
/external/v8/src/ast/ |
D | prettyprinter.h | 47 void FindStatements(ZoneList<Statement*>* statements); 48 void FindArguments(ZoneList<Expression*>* arguments); 84 virtual void PrintStatements(ZoneList<Statement*>* statements); 85 void PrintLabels(ZoneList<const AstRawString*>* labels); 86 virtual void PrintArguments(ZoneList<Expression*>* arguments); 90 void PrintDeclarations(ZoneList<Declaration*>* declarations); 117 void PrintStatements(ZoneList<Statement*>* statements); 118 void PrintDeclarations(ZoneList<Declaration*>* declarations); 120 void PrintArguments(ZoneList<Expression*>* arguments); 126 void PrintLabelsIndented(ZoneList<const AstRawString*>* labels); [all …]
|
D | scopes.h | 478 ZoneList<Declaration*>* declarations() { return &decls_; } in declarations() 481 ZoneList<Scope*>* inner_scopes() { return &inner_scopes_; } in inner_scopes() 505 ZoneList<Variable*>* stack_locals, ZoneList<Variable*>* context_locals, 506 ZoneList<Variable*>* context_globals, 507 ZoneList<Variable*>* strong_mode_free_variables = nullptr); 608 ZoneList<Scope*> inner_scopes_; // the immediately enclosed inner scopes 625 ZoneList<Variable*> temps_; 627 ZoneList<Variable*> params_; 631 ZoneList<VariableProxy*> unresolved_; 633 ZoneList<Declaration*> decls_;
|
D | ast-expression-visitor.cc | 66 void AstExpressionVisitor::VisitStatements(ZoneList<Statement*>* stmts) { in VisitStatements() 121 ZoneList<CaseClause*>* clauses = stmt->cases(); in VisitSwitchStatement() 129 ZoneList<Statement*>* stmts = clause->statements(); in VisitSwitchStatement() 241 ZoneList<ObjectLiteralProperty*>* props = expr->properties(); in VisitObjectLiteral() 254 ZoneList<Expression*>* values = expr->values(); in VisitArrayLiteral() 292 ZoneList<Expression*>* args = expr->arguments(); in VisitCall() 303 ZoneList<Expression*>* args = expr->arguments(); in VisitCallNew() 313 ZoneList<Expression*>* args = expr->arguments(); in VisitCallRuntime() 352 void AstExpressionVisitor::VisitDeclarations(ZoneList<Declaration*>* decls) { in VisitDeclarations() 366 ZoneList<ObjectLiteralProperty*>* props = expr->properties(); in VisitClassLiteral()
|
D | ast-literal-reindexer.h | 26 void VisitStatements(ZoneList<Statement*>* statements) override; 27 void VisitDeclarations(ZoneList<Declaration*>* declarations) override; 28 void VisitArguments(ZoneList<Expression*>* arguments);
|
D | ast-expression-rewriter.h | 32 void VisitDeclarations(ZoneList<Declaration*>* declarations) override; 33 void VisitStatements(ZoneList<Statement*>* statements) override; 34 void VisitExpressions(ZoneList<Expression*>* expressions) override;
|
D | ast.h | 119 typedef ZoneList<Handle<String>> ZoneStringList; 120 typedef ZoneList<Handle<Object>> ZoneObjectList; 415 ZoneList<const AstRawString*>* labels() const { return labels_; } in labels() 434 BreakableStatement(Zone* zone, ZoneList<const AstRawString*>* labels, in BreakableStatement() 452 ZoneList<const AstRawString*>* labels_; 463 ZoneList<Statement*>* statements() { return &statements_; } in DECLARE_NODE_TYPE() 482 Block(Zone* zone, ZoneList<const AstRawString*>* labels, int capacity, in Block() 493 ZoneList<Statement*> statements_; 684 IterationStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in IterationStatement() 716 DoWhileStatement(Zone* zone, ZoneList<const AstRawString*>* labels, int pos) in DoWhileStatement() [all …]
|
D | ast-expression-rewriter.cc | 24 ZoneList<Declaration*>* declarations) { in VisitDeclarations() 31 void AstExpressionRewriter::VisitStatements(ZoneList<Statement*>* statements) { in VisitStatements() 40 ZoneList<Expression*>* expressions) { in VisitExpressions() 131 ZoneList<CaseClause*>* clauses = node->cases(); in VisitSwitchStatement() 204 ZoneList<Statement*>* body = node->body(); in VisitFunctionLiteral() 216 ZoneList<typename ClassLiteral::Property*>* properties = node->properties(); in VisitClassLiteral() 258 ZoneList<typename ObjectLiteral::Property*>* properties = node->properties(); in VisitObjectLiteral()
|
/external/v8/src/ |
D | safepoint-table.h | 169 Safepoint(ZoneList<int>* indexes, ZoneList<int>* registers) in Safepoint() 171 ZoneList<int>* indexes_; 172 ZoneList<int>* registers_; 219 ZoneList<DeoptimizationInfo> deoptimization_info_; 220 ZoneList<unsigned> deopt_index_list_; 221 ZoneList<ZoneList<int>*> indexes_; 222 ZoneList<ZoneList<int>*> registers_;
|
D | type-info.h | 112 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos); 113 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos); 114 void RelocateRelocInfos(ZoneList<RelocInfo>* infos, 117 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
|
D | safepoint-table.cc | 117 indexes_.Add(new(zone_) ZoneList<int>(8, zone_), zone_); in DefineSafepoint() 119 ? new(zone_) ZoneList<int>(4, zone_) in DefineSafepoint() 164 ZoneList<uint8_t> bits(bytes_per_entry, zone_); in Emit() 166 ZoneList<int>* indexes = indexes_[i]; in Emit() 167 ZoneList<int>* registers = registers_[i]; in Emit()
|
D | zone.h | 174 class ZoneList final : public List<T, ZoneAllocationPolicy> { 178 ZoneList(int capacity, Zone* zone) in ZoneList() function 184 ZoneList(const ZoneList<T>& other, Zone* zone) in ZoneList() function
|
/external/v8/src/regexp/ |
D | regexp-ast.h | 81 static void AddClassEscape(uc16 type, ZoneList<CharacterRange>* ranges, 103 ZoneList<CharacterRange>* ranges, bool is_one_byte); 104 static void Split(ZoneList<CharacterRange>* base, Vector<const int> overlay, 105 ZoneList<CharacterRange>** included, 106 ZoneList<CharacterRange>** excluded, Zone* zone); 109 static bool IsCanonical(ZoneList<CharacterRange>* ranges); 114 static void Canonicalize(ZoneList<CharacterRange>* ranges); 116 static void Negate(ZoneList<CharacterRange>* src, 117 ZoneList<CharacterRange>* dst, Zone* zone); 131 explicit CharacterSet(ZoneList<CharacterRange>* ranges) in CharacterSet() [all …]
|
D | regexp-parser.h | 35 list_ = new (zone) ZoneList<T*>(initial_size, zone); in Add() 82 ZoneList<T*>* GetList(Zone* zone) { in GetList() 84 list_ = new (zone) ZoneList<T*>(initial_size, zone); in GetList() 94 ZoneList<T*>* list_; 123 ZoneList<uc16>* characters_; 258 ZoneList<RegExpCapture*>* captures_;
|
D | regexp-ast.cc | 31 static Interval ListCaptureRegisters(ZoneList<RegExpTree*>* children) { 76 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtStart() 91 ZoneList<RegExpTree*>* nodes = this->nodes(); in IsAnchoredAtEnd() 106 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtStart() 115 ZoneList<RegExpTree*>* alternatives = this->alternatives(); in IsAnchoredAtEnd() 298 RegExpDisjunction::RegExpDisjunction(ZoneList<RegExpTree*>* alternatives) in RegExpDisjunction() 321 RegExpAlternative::RegExpAlternative(ZoneList<RegExpTree*>* nodes) in RegExpAlternative()
|
/external/v8/src/crankshaft/ |
D | hydrogen-environment-liveness.h | 45 ZoneList<BitVector*> live_at_block_start_; 46 ZoneList<HSimulate*> first_simulate_; 47 ZoneList<BitVector*> first_simulate_invalid_for_index_; 52 ZoneList<HEnvironmentMarker*> markers_;
|
D | lithium.h | 357 ZoneList<LMoveOperands>* move_operands() { return &move_operands_; } in LITHIUM_OPERAND_LIST() 362 ZoneList<LMoveOperands> move_operands_; in LITHIUM_OPERAND_LIST() 373 const ZoneList<LOperand*>* GetNormalizedOperands() { in GetNormalizedOperands() 393 ZoneList<LOperand*> pointer_operands_; 394 ZoneList<LOperand*> untagged_operands_; 437 const ZoneList<LOperand*>* values() const { return &values_; } in values() 534 ZoneList<LOperand*> values_; 539 ZoneList<uint32_t> object_mapping_; 645 const ZoneList<LInstruction*>* instructions() const { return &instructions_; } in instructions() 651 const ZoneList<LPointerMap*>* pointer_maps() const { return &pointer_maps_; } in pointer_maps() [all …]
|
D | hydrogen-redundant-phi.cc | 12 const ZoneList<HBasicBlock*>* blocks(graph()->blocks()); in Run() 13 ZoneList<HPhi*> all_phis(blocks->length(), zone()); in Run() 40 void HRedundantPhiEliminationPhase::ProcessPhis(const ZoneList<HPhi*>* phis) { in ProcessPhis()
|
D | lithium-codegen.h | 79 const ZoneList<LInstruction*>* instructions_; 80 ZoneList<LEnvironment*> deoptimizations_; 81 ZoneList<Handle<Object> > deoptimization_literals_;
|
D | hydrogen-representation-changes.cc | 123 ZoneList<HPhi*> int_worklist(8, zone()); in Run() 124 ZoneList<HPhi*> smi_worklist(8, zone()); in Run() 126 const ZoneList<HPhi*>* phi_list(graph()->phi_list()); in Run() 195 const ZoneList<HBasicBlock*>* blocks(graph()->blocks()); in Run() 199 const ZoneList<HPhi*>* phis = block->phis(); in Run()
|
D | hydrogen-infer-representation.cc | 22 const ZoneList<HPhi*>* phi_list = graph()->phi_list(); in Run() 24 ZoneList<BitVector*> connected_phis(phi_count, zone()); in Run() 118 const ZoneList<HPhi*>* phis = block->phis(); in Run() 140 const ZoneList<HPhi*>* phis = block->phis(); in Run()
|
D | lithium-allocator.h | 339 const ZoneList<LiveRange*>* live_ranges() const { return &live_ranges_; } in live_ranges() 517 ZoneList<BitVector*> live_in_sets_; 520 ZoneList<LiveRange*> live_ranges_; 526 ZoneList<LiveRange*> unhandled_live_ranges_; 527 ZoneList<LiveRange*> active_live_ranges_; 528 ZoneList<LiveRange*> inactive_live_ranges_; 529 ZoneList<LiveRange*> reusable_slots_;
|
D | hydrogen-uint32-analysis.h | 27 INLINE(void UnmarkPhi(HPhi* phi, ZoneList<HPhi*>* worklist)); 30 ZoneList<HPhi*> phis_;
|