/third_party/node/deps/v8/src/torque/ |
H A D | instructions.cc | 225 if (catch_block) { in TypeInstruction() 228 (*catch_block)->SetInputTypes(catch_stack); in TypeInstruction() 240 if (catch_block) { in RecomputeDefinitionLocations() 242 (*catch_block)->MergeInputDefinitions(*locations, worklist); in RecomputeDefinitionLocations() 253 if (!catch_block) return base::nullopt; in GetExceptionObjectDefinition() 273 if (instruction.catch_block) { in operator <<() 274 os << ", catch block " << (*instruction.catch_block)->id(); in operator <<() 307 if (catch_block) { in TypeInstruction() 310 (*catch_block)->SetInputTypes(catch_stack); in TypeInstruction() 343 if (catch_block) { in RecomputeDefinitionLocations() [all...] |
H A D | instructions.h | 477 base::Optional<Block*> catch_block) in CallCsaMacroInstruction() 480 catch_block(catch_block) {} in CallCsaMacroInstruction() 482 if (catch_block) block_list->push_back(*catch_block); 491 base::Optional<Block*> catch_block; member 503 base::Optional<Block*> catch_block) in CallCsaMacroAndBranchInstruction() 508 catch_block(catch_block) {} in CallCsaMacroAndBranchInstruction() 511 if (catch_block) block_lis 528 base::Optional<Block*> catch_block; global() member 572 base::Optional<Block*> catch_block; global() member 624 base::Optional<Block*> catch_block; global() member [all...] |
H A D | csa-generator.cc | 332 PreCallableExceptionPreparation(instruction.catch_block); in EmitInstruction() 359 instruction.catch_block, &pre_call_stack, in EmitInstruction() 406 PreCallableExceptionPreparation(instruction.catch_block); in EmitInstruction() 438 instruction.catch_block, &pre_call_stack, in EmitInstruction() 567 PreCallableExceptionPreparation(instruction.catch_block); in EmitInstruction() 597 instruction.catch_block, &pre_call_stack, in EmitInstruction() 641 base::Optional<Block*> catch_block) { in PreCallableExceptionPreparation() 643 if (catch_block) { in PreCallableExceptionPreparation() 655 base::Optional<Block*> catch_block, Stack<std::string>* stack, in PostCallableExceptionPreparation() 657 if (catch_block) { in PostCallableExceptionPreparation() 640 PreCallableExceptionPreparation( base::Optional<Block*> catch_block) PreCallableExceptionPreparation() argument 653 PostCallableExceptionPreparation( const std::string& catch_name, const Type* return_type, base::Optional<Block*> catch_block, Stack<std::string>* stack, const base::Optional<DefinitionLocation>& exception_object_definition) PostCallableExceptionPreparation() argument [all...] |
H A D | csa-generator.h | 33 base::Optional<Block*> catch_block); 36 base::Optional<Block*> catch_block, Stack<std::string>* stack,
|
H A D | implementation-visitor.cc | 2816 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local 2818 is_tailcall, builtin, argument_range.Size(), catch_block}); in GenerateCall() 2819 GenerateCatchBlock(catch_block); in GenerateCall() 2911 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local 2913 CallCsaMacroInstruction{macro, constexpr_arguments, catch_block}); in GenerateCall() 2914 GenerateCatchBlock(catch_block); in GenerateCall() 2928 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local 2931 catch_block}); in GenerateCall() 2932 GenerateCatchBlock(catch_block); in GenerateCall() 2973 base::Optional<Block*> catch_block in GenerateCall() local 3430 base::Optional<Block*> catch_block; GetCatchBlock() local 3438 GenerateCatchBlock( base::Optional<Block*> catch_block) GenerateCatchBlock() argument 3453 CfgAssemblerScopedTemporaryBlock temp(&assembler(), *catch_block); GenerateCatchBlock() local [all...] |
H A D | cc-generator.cc | 229 CHECK(!instruction.catch_block); in EmitInstruction()
|
H A D | implementation-visitor.h | 609 void GenerateCatchBlock(base::Optional<Block*> catch_block);
|
/third_party/node/deps/v8/src/parsing/ |
H A D | parser.cc | 2036 Statement* Parser::RewriteTryStatement(Block* try_block, Block* catch_block, in RewriteTryStatement() argument 2046 if (catch_block != nullptr && finally_block != nullptr) { in RewriteTryStatement() 2050 catch_block, kNoSourcePosition); in RewriteTryStatement() 2055 catch_block = nullptr; // Clear to indicate it's been handled. in RewriteTryStatement() 2058 if (catch_block != nullptr) { in RewriteTryStatement() 2061 try_block, catch_info.scope, catch_block, pos); in RewriteTryStatement() 2127 Block* catch_block; in ParseAndRewriteAsyncGeneratorFunctionBody() local 2136 catch_block = IgnoreCompletion(factory()->NewReturnStatement( in ParseAndRewriteAsyncGeneratorFunctionBody() 2143 try_block, catch_scope, catch_block, kNoSourcePosition); in ParseAndRewriteAsyncGeneratorFunctionBody() 3002 Block* catch_block in BuildRejectPromiseOnException() local [all...] |
H A D | rewriter.cc | 234 Visit(node->catch_block()); in VisitTryCatchStatement()
|
H A D | parser-base.h | 5891 BlockT catch_block = impl()->NullBlock(); in ParseTryStatement() local 5962 catch_block = factory()->NewBlock(false, catch_statements); in ParseTryStatement() 5963 catch_block->set_scope(scope()->FinalizeBlockScope()); in ParseTryStatement() 5969 catch_block = ParseBlock(nullptr); in ParseTryStatement() 5976 !impl()->IsNull(catch_block)); in ParseTryStatement() 5985 return impl()->RewriteTryStatement(try_block, catch_block, catch_range, in ParseTryStatement()
|
H A D | parser.h | 314 Statement* RewriteTryStatement(Block* try_block, Block* catch_block,
|
H A D | preparser.h | 1120 PreParserStatement try_block, PreParserStatement catch_block, in RewriteTryStatement() 1119 RewriteTryStatement( PreParserStatement try_block, PreParserStatement catch_block, const SourceRange& catch_range, PreParserStatement finally_block, const SourceRange& finally_range, const CatchInfo& catch_info, int pos) RewriteTryStatement() argument
|
/third_party/node/deps/v8/src/ast/ |
H A D | ast.h | 772 Block* catch_block() const { return catch_block_; } in catch_block() function in v8::internal::final 807 // before executing the catch_block. 840 TryCatchStatement(Block* try_block, Scope* scope, Block* catch_block, in TryCatchStatement() argument 844 catch_block_(catch_block), in TryCatchStatement() 2924 Block* catch_block, int pos) { in NewTryCatchStatement() 2925 return zone_->New<TryCatchStatement>(try_block, scope, catch_block, in NewTryCatchStatement() 2931 Block* catch_block, in NewTryCatchStatementForReThrow() 2933 return zone_->New<TryCatchStatement>(try_block, scope, catch_block, in NewTryCatchStatementForReThrow() 2939 Block* catch_block, in NewTryCatchStatementForAsyncAwait() 2941 return zone_->New<TryCatchStatement>(try_block, scope, catch_block, in NewTryCatchStatementForAsyncAwait() 2923 NewTryCatchStatement(Block* try_block, Scope* scope, Block* catch_block, int pos) NewTryCatchStatement() argument 2929 NewTryCatchStatementForReThrow(Block* try_block, Scope* scope, Block* catch_block, int pos) NewTryCatchStatementForReThrow() argument 2937 NewTryCatchStatementForAsyncAwait(Block* try_block, Scope* scope, Block* catch_block, int pos) NewTryCatchStatementForAsyncAwait() argument 2945 NewTryCatchStatementForReplAsyncAwait(Block* try_block, Scope* scope, Block* catch_block, int pos) NewTryCatchStatementForReplAsyncAwait() argument [all...] |
H A D | ast-traversal-visitor.h | 263 RECURSE(Visit(stmt->catch_block())); in VisitTryCatchStatement()
|
H A D | prettyprinter.cc | 208 Find(node->catch_block()); in VisitTryCatchStatement() 1056 PrintIndentedVisit("CATCH", node->catch_block()); in VisitTryCatchStatement()
|
/third_party/node/deps/v8/src/interpreter/ |
H A D | bytecode-generator.cc | 2464 // catch_block. in VisitTryCatchStatement() 2492 VisitInScope(stmt->catch_block(), stmt->scope()); in VisitTryCatchStatement() 2494 VisitBlock(stmt->catch_block()); in VisitTryCatchStatement()
|