Home
last modified time | relevance | path

Searched refs:try_block (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/parsing/
Dparser.cc1649 Statement* Parser::RewriteTryStatement(Block* try_block, Block* catch_block, in RewriteTryStatement() argument
1662 statement = factory()->NewTryCatchStatement(try_block, catch_info.scope, in RewriteTryStatement()
1666 try_block = factory()->NewBlock(1, false); in RewriteTryStatement()
1667 try_block->statements()->Add(statement, zone()); in RewriteTryStatement()
1674 try_block, catch_info.scope, catch_block, pos); in RewriteTryStatement()
1680 factory()->NewTryFinallyStatement(try_block, finally_block, pos); in RewriteTryStatement()
1720 Block* try_block = factory()->NewBlock(3, false); in ParseAndRewriteAsyncGeneratorFunctionBody() local
1722 try_block->statements()->Add( in ParseAndRewriteAsyncGeneratorFunctionBody()
1725 ParseStatementList(try_block->statements(), Token::RBRACE, ok); in ParseAndRewriteAsyncGeneratorFunctionBody()
1734 try_block->statements()->Add(final_return, zone()); in ParseAndRewriteAsyncGeneratorFunctionBody()
[all …]
Dexpression-scope-reparenter.cc95 Visit(stmt->try_block()); in VisitTryCatchStatement()
Drewriter.cc227 Visit(node->try_block()); in VisitTryCatchStatement()
269 Visit(node->try_block()); in VisitTryFinallyStatement()
Dparser.h296 Statement* RewriteTryStatement(Block* try_block, Block* catch_block,
Dpreparser.h1122 PreParserStatement try_block, PreParserStatement catch_block,
Dparser-base.h5619 BlockT try_block = ParseBlock(nullptr, CHECK_OK); in ParseTryStatement() local
5696 return impl()->RewriteTryStatement(try_block, catch_block, catch_range, in ParseTryStatement()
/external/v8/src/ast/
Dast.h883 Block* try_block() const { return try_block_; } in try_block() function
887 TryStatement(Block* try_block, int pos, NodeType type) in TryStatement() argument
888 : Statement(pos, type), try_block_(try_block) {} in TryStatement()
952 TryCatchStatement(Block* try_block, Scope* scope, Block* catch_block, in TryCatchStatement() argument
954 : TryStatement(try_block, pos, kTryCatchStatement), in TryCatchStatement()
973 TryFinallyStatement(Block* try_block, Block* finally_block, int pos) in TryFinallyStatement() argument
974 : TryStatement(try_block, pos, kTryFinallyStatement), in TryFinallyStatement()
2931 TryCatchStatement* NewTryCatchStatement(Block* try_block, Scope* scope, in NewTryCatchStatement() argument
2933 return new (zone_) TryCatchStatement(try_block, scope, catch_block, in NewTryCatchStatement()
2937 TryCatchStatement* NewTryCatchStatementForReThrow(Block* try_block, in NewTryCatchStatementForReThrow() argument
[all …]
Dprettyprinter.cc179 Find(node->try_block()); in VisitTryCatchStatement()
185 Find(node->try_block()); in VisitTryFinallyStatement()
977 PrintIndentedVisit("TRY", node->try_block()); in VisitTryCatchStatement()
1008 PrintIndentedVisit("TRY", node->try_block()); in VisitTryFinallyStatement()
Dast-traversal-visitor.h265 RECURSE(Visit(stmt->try_block())); in VisitTryCatchStatement()
273 RECURSE(Visit(stmt->try_block())); in VisitTryFinallyStatement()
/external/v8/src/torque/
Dast.h555 TryLabelStatement(SourcePosition pos, Statement* try_block, in TryLabelStatement()
558 try_block(try_block), in TryLabelStatement()
560 Statement* try_block; member
Dtorque-parser.cc642 auto try_block = child_results->NextAs<Statement*>(); in MakeTryLabelStatement() local
645 MakeNode<TryLabelStatement>(try_block, std::move(label_blocks)); in MakeTryLabelStatement()
Ddeclaration-visitor.cc494 Visit(stmt->try_block); in Visit()
Dimplementation-visitor.cc956 if (GenerateLabeledStatementBlocks({stmt->try_block}, in Visit()
/external/v8/src/wasm/
Dfunction-body-decoder-impl.h1483 auto* try_block = PushTry(); in DecodeFunctionBody() local
1484 SetBlockType(try_block, imm); in DecodeFunctionBody()
1486 CALL_INTERFACE_IF_REACHABLE(Try, try_block); in DecodeFunctionBody()
1487 PushMergeValues(try_block, &try_block->start_merge); in DecodeFunctionBody()
/external/llvm/include/llvm/Support/
DDwarf.def89 HANDLE_DW_TAG(0x0032, try_block)
/external/elfutils/libdw/
Dknown-dwarf.h610 DWARF_ONE_KNOWN_DW_TAG (try_block, DW_TAG_try_block) \
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/BinaryFormat/
DDwarf.def147 HANDLE_DW_TAG(0x0032, try_block, 2, DWARF)
/external/v8/src/interpreter/
Dbytecode-generator.cc1702 Visit(stmt->try_block()); in VisitTryCatchStatement()
1766 Visit(stmt->try_block()); in VisitTryFinallyStatement()