Searched refs:finally_block (Results 1 – 10 of 10) sorted by relevance
/third_party/node/deps/v8/src/parsing/ |
D | rewriter.cc | 248 Visit(node->finally_block()); in VisitTryFinallyStatement() 264 node->finally_block()->statements()->InsertAt( in VisitTryFinallyStatement() 267 node->finally_block()->statements()->Add( in VisitTryFinallyStatement() 280 node->finally_block()->statements()->InsertAt( in VisitTryFinallyStatement()
|
D | parser.cc | 2038 Block* finally_block, in RewriteTryStatement() argument 2046 if (catch_block != nullptr && finally_block != nullptr) { in RewriteTryStatement() 2059 DCHECK_NULL(finally_block); in RewriteTryStatement() 2065 DCHECK_NOT_NULL(finally_block); in RewriteTryStatement() 2067 factory()->NewTryFinallyStatement(try_block, finally_block, pos); in RewriteTryStatement() 2158 Block* finally_block; in ParseAndRewriteAsyncGeneratorFunctionBody() local 2163 finally_block = factory()->NewBlock(false, statements); in ParseAndRewriteAsyncGeneratorFunctionBody() 2166 body->Add(factory()->NewTryFinallyStatement(try_block, finally_block, in ParseAndRewriteAsyncGeneratorFunctionBody()
|
D | parser.h | 316 Block* finally_block,
|
D | preparser.h | 1121 const SourceRange& catch_range, PreParserStatement finally_block,
|
D | parser-base.h | 5974 BlockT finally_block = impl()->NullBlock(); in ParseTryStatement() local 5980 finally_block = ParseBlock(nullptr); in ParseTryStatement() 5986 finally_block, finally_range, catch_info, in ParseTryStatement()
|
/third_party/node/deps/v8/src/ast/ |
D | ast.h | 855 Block* finally_block() const { return finally_block_; } in finally_block() function 862 TryFinallyStatement(Block* try_block, Block* finally_block, int pos) in TryFinallyStatement() argument 864 finally_block_(finally_block) {} in TryFinallyStatement() 2954 Block* finally_block, int pos) { in NewTryFinallyStatement() argument 2955 return zone_->New<TryFinallyStatement>(try_block, finally_block, pos); in NewTryFinallyStatement()
|
D | prettyprinter.cc | 214 Find(node->finally_block()); in VisitTryFinallyStatement() 1062 PrintIndentedVisit("FINALLY", node->finally_block()); in VisitTryFinallyStatement()
|
D | ast-traversal-visitor.h | 271 RECURSE(Visit(stmt->finally_block())); in VisitTryFinallyStatement()
|
/third_party/python/Grammar/ |
D | python.gram | 211 | 'try' &&':' b=block f=finally_block { _PyAST_Try(b, NULL, NULL, f, EXTRA) } 212 … b=block ex[asdl_excepthandler_seq*]=except_block+ el=[else_block] f=[finally_block] { _PyAST_Try(… 219 finally_block[asdl_stmt_seq*]:
|
/third_party/node/deps/v8/src/interpreter/ |
D | bytecode-generator.cc | 2505 [&](Register body_continuation_token) { Visit(stmt->finally_block()); }, in VisitTryFinallyStatement()
|