Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- digraph region_data {
- node_3[label="\'_#3r"];
- node_0[label="\'_#0r"];
- node_26[label="ReScope(Node(ItemLocalId(18)))"];
- node_8[label="ReScope(Node(ItemLocalId(12)))"];
- node_31[label="ReScope(Arguments(ItemLocalId(11)))"];
- node_7[label="ReScope(Remainder(BlockRemainder { block: ItemLocalId(10), first_statement_index: 0 }))"];
- node_21[label="ReScope(CallSite(ItemLocalId(11)))"];
- node_33[label="ReScope(Destruction(ItemLocalId(9)))"];
- node_12[label="ReFree(DefId(0/1:10 ~ issue_49824_reduced[317d]::main[0]::{{closure}}[0]::{{closure}}[0]), BrEnv)"];
- node_29[label="ReScope(Arguments(ItemLocalId(14)))"];
- node_19[label="ReScope(Remainder(BlockRemainder { block: ItemLocalId(17), first_statement_index: 0 }))"];
- node_5[label="\'_#4r"];
- node_2[label="\'_#1r"];
- node_32[label="ReScope(CallSite(ItemLocalId(18)))"];
- node_11[label="ReScope(Node(ItemLocalId(15)))"];
- node_30[label="ReScope(Node(ItemLocalId(17)))"];
- node_16[label="ReScope(Node(ItemLocalId(11)))"];
- node_23[label="ReScope(Node(ItemLocalId(2)))"];
- node_6[label="ReScope(Node(ItemLocalId(8)))"];
- node_20[label="ReScope(Destruction(ItemLocalId(14)))"];
- node_10[label="ReScope(Node(ItemLocalId(14)))"];
- node_17[label="ReScope(Node(ItemLocalId(4)))"];
- node_13[label="ReScope(Node(ItemLocalId(16)))"];
- node_15[label="ReScope(Node(ItemLocalId(10)))"];
- node_14[label="ReScope(Destruction(ItemLocalId(16)))"];
- node_4[label="\'_#5r"];
- node_28[label="ReScope(Node(ItemLocalId(6)))"];
- node_1[label="\'_#2r"];
- node_25[label="ReScope(Arguments(ItemLocalId(18)))"];
- node_36[label="ReScope(Destruction(ItemLocalId(11)))"];
- node_35[label="ReScope(Node(ItemLocalId(7)))"];
- node_27[label="ReScope(Node(ItemLocalId(13)))"];
- node_34[label="ReScope(Node(ItemLocalId(3)))"];
- node_22[label="ReScope(Node(ItemLocalId(9)))"];
- node_9[label="ReScope(CallSite(ItemLocalId(14)))"];
- node_18[label="ReScope(Destruction(ItemLocalId(4)))"];
- node_24[label="ReScope(Destruction(ItemLocalId(18)))"];
- node_0 -> node_1[label="ReborrowUpvar(../../issue-49824-reduced.rs:9:22: 9:28, UpvarId(HirId { owner: DefIndex(0:3), local_id: ItemLocalId(2) };`x`;DefId(0/1:10 ~ issue_49824_reduced[317d]::main[0]::{{closure}}[0]::{{closure}}[0])))"];
- node_2 -> node_0[label="Subtype(TypeTrace(ObligationCause { span: ../../issue-49824-reduced.rs:9:22: 9:28, body_id: NodeId(16), code: ExprAssignable }))"];
- node_3 -> node_1[label="Subtype(TypeTrace(ObligationCause { span: ../../issue-49824-reduced.rs:8:9: 10:10, body_id: NodeId(24), code: MiscObligation }))"];
- node_4 -> node_5[label="Subtype(TypeTrace(ObligationCause { span: ../../issue-49824-reduced.rs:7:5: 11:6, body_id: NodeId(24), code: MiscObligation }))"];
- node_6 -> node_0[label="ExprTypeIsNotInScope(&mut i32, ../../issue-49824-reduced.rs:9:22: 9:28)"];
- node_7 -> node_2[label="BindingTypeIsNotValidAtDecl(../../issue-49824-reduced.rs:9:17: 9:19)"];
- node_8 -> node_3[label="ExprTypeIsNotInScope([closure@../../issue-49824-reduced.rs:8:9: 10:10 x:&mut i32], ../../issue-49824-reduced.rs:8:9: 10:10)"];
- node_9 -> node_3[label="CallReturn(../../issue-49824-reduced.rs:7:5: 11:6)"];
- node_10 -> node_3[label="ExprTypeIsNotInScope([closure@../../issue-49824-reduced.rs:8:9: 10:10 x:&mut i32], ../../issue-49824-reduced.rs:7:8: 11:6)"];
- node_11 -> node_4[label="ExprTypeIsNotInScope([closure@../../issue-49824-reduced.rs:7:5: 11:6 x:&mut i32], ../../issue-49824-reduced.rs:7:5: 11:6)"];
- node_0 -> node_12[label="ReborrowUpvar(../../issue-49824-reduced.rs:9:22: 9:28, UpvarId(HirId { owner: DefIndex(0:3), local_id: ItemLocalId(2) };`x`;DefId(0/1:10 ~ issue_49824_reduced[317d]::main[0]::{{closure}}[0]::{{closure}}[0])))"];
- node_13 -> node_14[label="(enclosed)"];
- node_15 -> node_16[label="(enclosed)"];
- node_17 -> node_18[label="(enclosed)"];
- node_18 -> node_19[label="(enclosed)"];
- node_10 -> node_20[label="(enclosed)"];
- node_21 -> node_8[label="(enclosed)"];
- node_6 -> node_22[label="(enclosed)"];
- node_23 -> node_17[label="(enclosed)"];
- node_24 -> node_25[label="(enclosed)"];
- node_26 -> node_24[label="(enclosed)"];
- node_7 -> node_15[label="(enclosed)"];
- node_8 -> node_27[label="(enclosed)"];
- node_28 -> node_22[label="(enclosed)"];
- node_29 -> node_9[label="(enclosed)"];
- node_9 -> node_11[label="(enclosed)"];
- node_19 -> node_30[label="(enclosed)"];
- node_31 -> node_21[label="(enclosed)"];
- node_25 -> node_32[label="(enclosed)"];
- node_11 -> node_13[label="(enclosed)"];
- node_33 -> node_7[label="(enclosed)"];
- node_22 -> node_33[label="(enclosed)"];
- node_34 -> node_17[label="(enclosed)"];
- node_14 -> node_19[label="(enclosed)"];
- node_27 -> node_10[label="(enclosed)"];
- node_35 -> node_6[label="(enclosed)"];
- node_20 -> node_29[label="(enclosed)"];
- node_30 -> node_26[label="(enclosed)"];
- node_16 -> node_36[label="(enclosed)"];
- node_36 -> node_31[label="(enclosed)"];
- }
Add Comment
Please, Sign In to add comment