Searched defs:catch_block (Results 1 - 4 of 4) sorted by relevance

/external/v8/src/parsing/
H A Dparser-base.h5084 BlockT catch_block = impl()->NullBlock(); local
5096 catch_block = factory()->NewBlock(nullptr, 16, false, kNoSourcePosition);
5104 typename Types::Target target(this, catch_block);
5122 catch_block->statements()->Add(catch_info.init_block, zone());
5126 catch_block->statements()->Add(catch_info.inner_block, zone());
5130 catch_block->set_scope(
5139 DCHECK(peek() == Token::FINALLY || !impl()->IsNullStatement(catch_block));
5144 return impl()->RewriteTryStatement(try_block, catch_block, finally_block,
H A Dparser.cc1788 Statement* Parser::RewriteTryStatement(Block* try_block, Block* catch_block, argument
1796 if (catch_block != nullptr && finally_block != nullptr) {
1803 try_block, catch_info.scope, catch_info.variable, catch_block,
1807 try_block, catch_info.scope, catch_info.variable, catch_block,
1813 catch_block = nullptr; // Clear to indicate it's been handled.
1816 if (catch_block != nullptr) {
1826 try_block, catch_info.scope, catch_info.variable, catch_block, pos);
3010 Block* catch_block = factory()->NewBlock(nullptr, 1, true, kNoSourcePosition); local
3016 catch_block->statements()->Add(return_promise_reject, zone());
3020 catch_variable, catch_block,
4903 Block* catch_block = factory()->NewBlock(nullptr, 1, false, nopos); local
5213 Block* catch_block = factory()->NewBlock(nullptr, 2, false, nopos); local
5300 Block* catch_block = factory()->NewBlock(nullptr, 0, false, nopos); local
[all...]
H A Dpreparser.h1041 PreParserStatement try_block, PreParserStatement catch_block,
1040 RewriteTryStatement( PreParserStatement try_block, PreParserStatement catch_block, PreParserStatement finally_block, const CatchInfo& catch_info, int pos) argument
/external/v8/src/ast/
H A Dast.h1124 Block* catch_block() const { return catch_block_; } function in class:v8::internal::final
1128 // isolate's pending exception message before executing the catch_block. In
1145 Block* catch_block,
1150 catch_block_(catch_block) {
3206 Block* catch_block, int pos) {
3208 try_block, scope, variable, catch_block, HandlerTable::CAUGHT, pos);
3214 Block* catch_block,
3217 try_block, scope, variable, catch_block, HandlerTable::UNCAUGHT, pos);
3223 Block* catch_block,
3226 try_block, scope, variable, catch_block, HandlerTabl
1144 TryCatchStatement(Block* try_block, Scope* scope, Variable* variable, Block* catch_block, HandlerTable::CatchPrediction catch_prediction, int pos) argument
3204 NewTryCatchStatement(Block* try_block, Scope* scope, Variable* variable, Block* catch_block, int pos) argument
3211 NewTryCatchStatementForReThrow(Block* try_block, Scope* scope, Variable* variable, Block* catch_block, int pos) argument
3220 NewTryCatchStatementForPromiseReject(Block* try_block, Scope* scope, Variable* variable, Block* catch_block, int pos) argument
3229 NewTryCatchStatementForDesugaring(Block* try_block, Scope* scope, Variable* variable, Block* catch_block, int pos) argument
3238 NewTryCatchStatementForAsyncAwait(Block* try_block, Scope* scope, Variable* variable, Block* catch_block, int pos) argument
[all...]

Completed in 181 milliseconds