/external/v8/src/torque/ |
D | instructions.h | 409 base::Optional<Block*> catch_block) in CallCsaMacroInstruction() 412 catch_block(catch_block) {} in CallCsaMacroInstruction() 414 if (catch_block) block_list->push_back(*catch_block); in AppendSuccessorBlocks() 423 base::Optional<Block*> catch_block; member 432 base::Optional<Block*> catch_block) in CallCsaMacroAndBranchInstruction() 437 catch_block(catch_block) {} in CallCsaMacroAndBranchInstruction() 440 if (catch_block) block_list->push_back(*catch_block); in AppendSuccessorBlocks() 457 base::Optional<Block*> catch_block; member 464 base::Optional<Block*> catch_block) in CallBuiltinInstruction() 468 catch_block(catch_block) {} in CallBuiltinInstruction() [all …]
|
D | instructions.cc | 204 if (catch_block) { in TypeInstruction() 207 (*catch_block)->SetInputTypes(catch_stack); in TypeInstruction() 219 if (catch_block) { in RecomputeDefinitionLocations() 221 (*catch_block)->MergeInputDefinitions(*locations, worklist); in RecomputeDefinitionLocations() 232 if (!catch_block) return base::nullopt; in GetExceptionObjectDefinition() 274 if (catch_block) { in TypeInstruction() 277 (*catch_block)->SetInputTypes(catch_stack); in TypeInstruction() 310 if (catch_block) { in RecomputeDefinitionLocations() 312 (*catch_block)->MergeInputDefinitions(*locations, worklist); in RecomputeDefinitionLocations() 341 std::size_t offset = GetValueDefinitionCount() + (catch_block ? 1 : 0); in GetLabelValueDefinition() [all …]
|
D | csa-generator.cc | 329 PreCallableExceptionPreparation(instruction.catch_block); in EmitInstruction() 356 instruction.catch_block, &pre_call_stack, in EmitInstruction() 403 PreCallableExceptionPreparation(instruction.catch_block); in EmitInstruction() 435 instruction.catch_block, &pre_call_stack, in EmitInstruction() 506 PreCallableExceptionPreparation(instruction.catch_block); in EmitInstruction() 529 instruction.catch_block, &pre_call_stack, in EmitInstruction() 573 base::Optional<Block*> catch_block) { in PreCallableExceptionPreparation() argument 575 if (catch_block) { in PreCallableExceptionPreparation() 587 base::Optional<Block*> catch_block, Stack<std::string>* stack, in PostCallableExceptionPreparation() argument 589 if (catch_block) { in PostCallableExceptionPreparation() [all …]
|
D | csa-generator.h | 33 base::Optional<Block*> catch_block); 36 base::Optional<Block*> catch_block, Stack<std::string>* stack,
|
D | implementation-visitor.cc | 2657 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local 2659 is_tailcall, builtin, argument_range.Size(), catch_block}); in GenerateCall() 2660 GenerateCatchBlock(catch_block); in GenerateCall() 2717 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local 2719 CallCsaMacroInstruction{macro, constexpr_arguments, catch_block}); in GenerateCall() 2720 GenerateCatchBlock(catch_block); in GenerateCall() 2734 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local 2737 catch_block}); in GenerateCall() 2738 GenerateCatchBlock(catch_block); in GenerateCall() 2779 base::Optional<Block*> catch_block = GetCatchBlock(); in GenerateCall() local [all …]
|
D | cc-generator.cc | 228 CHECK(!instruction.catch_block); in EmitInstruction()
|
D | implementation-visitor.h | 585 void GenerateCatchBlock(base::Optional<Block*> catch_block);
|
/external/v8/src/ast/ |
D | ast.h | 765 Block* catch_block() const { return catch_block_; } in catch_block() function 833 TryCatchStatement(Block* try_block, Scope* scope, Block* catch_block, in TryCatchStatement() argument 837 catch_block_(catch_block), in TryCatchStatement() 2833 Block* catch_block, int pos) { in NewTryCatchStatement() argument 2834 return zone_->New<TryCatchStatement>(try_block, scope, catch_block, in NewTryCatchStatement() 2840 Block* catch_block, in NewTryCatchStatementForReThrow() argument 2842 return zone_->New<TryCatchStatement>(try_block, scope, catch_block, in NewTryCatchStatementForReThrow() 2848 Block* catch_block, in NewTryCatchStatementForDesugaring() argument 2850 return zone_->New<TryCatchStatement>(try_block, scope, catch_block, in NewTryCatchStatementForDesugaring() 2856 Block* catch_block, in NewTryCatchStatementForAsyncAwait() argument [all …]
|
D | prettyprinter.cc | 200 Find(node->catch_block()); in VisitTryCatchStatement() 1053 PrintIndentedVisit("CATCH", node->catch_block()); in VisitTryCatchStatement()
|
D | ast-traversal-visitor.h | 263 RECURSE(Visit(stmt->catch_block())); in VisitTryCatchStatement()
|
/external/v8/src/parsing/ |
D | parser.cc | 1900 Statement* Parser::RewriteTryStatement(Block* try_block, Block* catch_block, in RewriteTryStatement() argument 1910 if (catch_block != nullptr && finally_block != nullptr) { in RewriteTryStatement() 1914 catch_block, kNoSourcePosition); in RewriteTryStatement() 1919 catch_block = nullptr; // Clear to indicate it's been handled. in RewriteTryStatement() 1922 if (catch_block != nullptr) { in RewriteTryStatement() 1925 try_block, catch_info.scope, catch_block, pos); in RewriteTryStatement() 1991 Block* catch_block; in ParseAndRewriteAsyncGeneratorFunctionBody() local 2000 catch_block = IgnoreCompletion( in ParseAndRewriteAsyncGeneratorFunctionBody() 2007 try_block, catch_scope, catch_block, kNoSourcePosition); in ParseAndRewriteAsyncGeneratorFunctionBody() 2868 Block* catch_block = IgnoreCompletion( in BuildRejectPromiseOnException() local [all …]
|
D | rewriter.cc | 233 Visit(node->catch_block()); in VisitTryCatchStatement()
|
D | parser-base.h | 5642 BlockT catch_block = impl()->NullBlock(); in ParseTryStatement() local 5713 catch_block = factory()->NewBlock(false, catch_statements); in ParseTryStatement() 5714 catch_block->set_scope(scope()->FinalizeBlockScope()); in ParseTryStatement() 5720 catch_block = ParseBlock(nullptr); in ParseTryStatement() 5727 !impl()->IsNull(catch_block)); in ParseTryStatement() 5736 return impl()->RewriteTryStatement(try_block, catch_block, catch_range, in ParseTryStatement()
|
D | parser.h | 296 Statement* RewriteTryStatement(Block* try_block, Block* catch_block,
|
D | preparser.h | 1123 PreParserStatement try_block, PreParserStatement catch_block,
|
/external/llvm/include/llvm/Support/ |
D | Dwarf.def | 76 HANDLE_DW_TAG(0x0025, catch_block)
|
/external/elfutils/libdw/ |
D | known-dwarf.h | 561 DWARF_ONE_KNOWN_DW_TAG (catch_block, DW_TAG_catch_block) \
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/BinaryFormat/ |
D | Dwarf.def | 134 HANDLE_DW_TAG(0x0025, catch_block, 2, DWARF)
|
/external/v8/src/interpreter/ |
D | bytecode-generator.cc | 2123 VisitInScope(stmt->catch_block(), stmt->scope()); in VisitTryCatchStatement() 2125 VisitBlock(stmt->catch_block()); in VisitTryCatchStatement()
|