Home
last modified time | relevance | path

Searched refs:catch_block (Results 1 – 15 of 15) sorted by relevance

/external/v8/src/parsing/
Dparser.cc1731 Statement* Parser::RewriteTryStatement(Block* try_block, Block* catch_block, in RewriteTryStatement() argument
1739 if (catch_block != nullptr && finally_block != nullptr) { in RewriteTryStatement()
1746 catch_block, kNoSourcePosition); in RewriteTryStatement()
1750 catch_block = nullptr; // Clear to indicate it's been handled. in RewriteTryStatement()
1753 if (catch_block != nullptr) { in RewriteTryStatement()
1763 try_block, catch_info.scope, catch_info.variable, catch_block, pos); in RewriteTryStatement()
3025 Block* catch_block = factory()->NewBlock(nullptr, 1, true, kNoSourcePosition); in BuildRejectPromiseOnException() local
3031 catch_block->statements()->Add(return_promise_reject, zone()); in BuildRejectPromiseOnException()
3035 catch_variable, catch_block, in BuildRejectPromiseOnException()
4527 Block* catch_block = factory()->NewBlock(nullptr, 1, false, nopos); in RewriteYieldStar() local
[all …]
Drewriter.cc235 Visit(node->catch_block()); in VisitTryCatchStatement()
Dparser-base.h5342 BlockT catch_block = impl()->NullBlock(); in ParseTryStatement() local
5354 catch_block = factory()->NewBlock(nullptr, 16, false, kNoSourcePosition); in ParseTryStatement()
5361 typename Types::Target target(this, catch_block); in ParseTryStatement()
5379 catch_block->statements()->Add(catch_info.init_block, zone()); in ParseTryStatement()
5383 catch_block->statements()->Add(catch_info.inner_block, zone()); in ParseTryStatement()
5386 catch_block->set_scope(scope()->FinalizeBlockScope()); in ParseTryStatement()
5394 DCHECK(peek() == Token::FINALLY || !impl()->IsNullStatement(catch_block)); in ParseTryStatement()
5399 return impl()->RewriteTryStatement(try_block, catch_block, finally_block, in ParseTryStatement()
Dparser.h345 Statement* RewriteTryStatement(Block* try_block, Block* catch_block,
Dpreparser.h1089 PreParserStatement try_block, PreParserStatement catch_block,
/external/v8/src/ast/
Dast.h1105 Block* catch_block() const { return catch_block_; } in catch_block() function
1126 Block* catch_block, in TryCatchStatement() argument
1131 catch_block_(catch_block) { in TryCatchStatement()
3249 Block* catch_block, int pos) { in NewTryCatchStatement() argument
3251 try_block, scope, variable, catch_block, HandlerTable::CAUGHT, pos); in NewTryCatchStatement()
3257 Block* catch_block, in NewTryCatchStatementForReThrow() argument
3260 try_block, scope, variable, catch_block, HandlerTable::UNCAUGHT, pos); in NewTryCatchStatementForReThrow()
3266 Block* catch_block, in NewTryCatchStatementForDesugaring() argument
3269 try_block, scope, variable, catch_block, HandlerTable::DESUGARING, pos); in NewTryCatchStatementForDesugaring()
3275 Block* catch_block, in NewTryCatchStatementForAsyncAwait() argument
[all …]
Dast-expression-rewriter.cc171 AST_REWRITE_PROPERTY(Block, node, catch_block); in VisitTryCatchStatement()
Dprettyprinter.cc169 Find(node->catch_block()); in VisitTryCatchStatement()
862 PrintIndentedVisit("CATCH", node->catch_block()); in VisitTryCatchStatement()
Dast-traversal-visitor.h268 RECURSE(Visit(stmt->catch_block())); in VisitTryCatchStatement()
Dast-numbering.cc379 Visit(node->catch_block()); in VisitTryCatchStatement()
/external/v8/src/compiler/
Dast-loop-assignment-analyzer.cc224 Visit(stmt->catch_block()); in VisitTryCatchStatement()
/external/llvm/include/llvm/Support/
DDwarf.def76 HANDLE_DW_TAG(0x0025, catch_block)
/external/elfutils/libdw/
Dknown-dwarf.h561 DWARF_ONE_KNOWN_DW_TAG (catch_block, DW_TAG_catch_block) \
/external/v8/src/crankshaft/
Dtyping.cc317 RECURSE(Visit(stmt->catch_block())); in VisitTryCatchStatement()
/external/v8/src/interpreter/
Dbytecode-generator.cc1407 VisitInScope(stmt->catch_block(), stmt->scope()); in VisitTryCatchStatement()