constrainedTypeParameterSubsumes | Unification.cs:8:10:8:11 | T2 | Unification.cs:3:8:3:9 | S1 | | Unification.cs:8:10:8:11 | T2 | Unification.cs:4:8:4:9 | S2 | | Unification.cs:8:10:8:11 | T2 | Unification.cs:8:10:8:11 | T2 | | Unification.cs:8:10:8:11 | T2 | Unification.cs:12:25:12:27 | T6d | | Unification.cs:8:10:8:11 | T2 | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:8:10:8:11 | T2 | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:8:10:8:11 | T2 | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:8:10:8:11 | T2 | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:9:10:9:11 | T3 | Unification.cs:1:11:1:12 | I1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:6:7:6:8 | C0 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:10:9:11 | T3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:10:7:10:12 | C4> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:10:7:10:12 | C4 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:10:10:10:11 | T4 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:11:7:11:12 | C5> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:11:7:11:12 | C5 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:11:10:11:11 | T5 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6, C2, C3>, S1> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:10:12:12 | T6a | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:15:12:17 | T6b | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:20:12:22 | T6c | | Unification.cs:9:10:9:11 | T3 | Unification.cs:14:7:14:24 | ConstructSomeTypes | | Unification.cs:9:10:9:11 | T3 | Unification.cs:24:12:24:13 | Tm | | Unification.cs:9:10:9:11 | T3 | Unification.cs:27:7:27:20 | Tuples | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested<>+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:10:10:10:11 | T4 | | Unification.cs:11:10:11:11 | T5 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:11:10:11:11 | T5 | Unification.cs:11:10:11:11 | T5 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:10:10:10:11 | T4 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:11:10:11:11 | T5 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:12:10:12:12 | T6a | | Unification.cs:12:10:12:12 | T6a | Unification.cs:12:15:12:17 | T6b | | Unification.cs:12:10:12:12 | T6a | Unification.cs:24:12:24:13 | Tm | | Unification.cs:12:15:12:17 | T6b | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:11:10:11:11 | T5 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:12:15:12:17 | T6b | | Unification.cs:12:15:12:17 | T6b | Unification.cs:24:12:24:13 | Tm | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3> | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3> | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3> | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3 | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3 | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3 | | Unification.cs:12:20:12:22 | T6c | Unification.cs:12:20:12:22 | T6c | | Unification.cs:12:25:12:27 | T6d | Unification.cs:3:8:3:9 | S1 | | Unification.cs:12:25:12:27 | T6d | Unification.cs:4:8:4:9 | S2 | | Unification.cs:12:25:12:27 | T6d | Unification.cs:8:10:8:11 | T2 | | Unification.cs:12:25:12:27 | T6d | Unification.cs:12:25:12:27 | T6d | | Unification.cs:12:25:12:27 | T6d | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:12:25:12:27 | T6d | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:12:25:12:27 | T6d | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:12:25:12:27 | T6d | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:24:12:24:13 | Tm | Unification.cs:8:7:8:12 | C2 | | Unification.cs:24:12:24:13 | Tm | Unification.cs:24:12:24:13 | Tm | constrainedTypeParameterSubsumptionImpliesUnification constrainedTypeParameterUnifiable | Unification.cs:8:10:8:11 | T2 | Unification.cs:3:8:3:9 | S1 | | Unification.cs:8:10:8:11 | T2 | Unification.cs:4:8:4:9 | S2 | | Unification.cs:8:10:8:11 | T2 | Unification.cs:8:10:8:11 | T2 | | Unification.cs:8:10:8:11 | T2 | Unification.cs:12:25:12:27 | T6d | | Unification.cs:8:10:8:11 | T2 | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:8:10:8:11 | T2 | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:8:10:8:11 | T2 | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:8:10:8:11 | T2 | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:9:10:9:11 | T3 | Unification.cs:1:11:1:12 | I1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:6:7:6:8 | C0 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:9:10:9:11 | T3 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:10:7:10:12 | C4> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:10:7:10:12 | C4 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:10:10:10:11 | T4 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:11:7:11:12 | C5> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:11:7:11:12 | C5 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:11:10:11:11 | T5 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6, C2, C3>, S1> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:7:12:28 | C6 | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:10:12:12 | T6a | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:15:12:17 | T6b | | Unification.cs:9:10:9:11 | T3 | Unification.cs:12:20:12:22 | T6c | | Unification.cs:9:10:9:11 | T3 | Unification.cs:14:7:14:24 | ConstructSomeTypes | | Unification.cs:9:10:9:11 | T3 | Unification.cs:24:12:24:13 | Tm | | Unification.cs:9:10:9:11 | T3 | Unification.cs:27:7:27:20 | Tuples | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:36:7:36:17 | Nested | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested<>+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:9:10:9:11 | T3 | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:10:10:10:11 | T4 | | Unification.cs:10:10:10:11 | T4 | Unification.cs:12:10:12:12 | T6a | | Unification.cs:10:10:10:11 | T4 | Unification.cs:12:15:12:17 | T6b | | Unification.cs:11:10:11:11 | T5 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:11:10:11:11 | T5 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:11:10:11:11 | T5 | Unification.cs:11:10:11:11 | T5 | | Unification.cs:11:10:11:11 | T5 | Unification.cs:12:15:12:17 | T6b | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:7:7:7:12 | C1 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:10:10:10:11 | T4 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:11:10:11:11 | T5 | | Unification.cs:12:10:12:12 | T6a | Unification.cs:12:10:12:12 | T6a | | Unification.cs:12:10:12:12 | T6a | Unification.cs:12:15:12:17 | T6b | | Unification.cs:12:10:12:12 | T6a | Unification.cs:24:12:24:13 | Tm | | Unification.cs:12:15:12:17 | T6b | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:8:7:8:12 | C2 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:11:10:11:11 | T5 | | Unification.cs:12:15:12:17 | T6b | Unification.cs:12:15:12:17 | T6b | | Unification.cs:12:15:12:17 | T6b | Unification.cs:24:12:24:13 | Tm | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3> | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3> | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3> | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3 | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3 | | Unification.cs:12:20:12:22 | T6c | Unification.cs:9:7:9:12 | C3 | | Unification.cs:12:20:12:22 | T6c | Unification.cs:12:20:12:22 | T6c | | Unification.cs:12:25:12:27 | T6d | Unification.cs:3:8:3:9 | S1 | | Unification.cs:12:25:12:27 | T6d | Unification.cs:4:8:4:9 | S2 | | Unification.cs:12:25:12:27 | T6d | Unification.cs:8:10:8:11 | T2 | | Unification.cs:12:25:12:27 | T6d | Unification.cs:12:25:12:27 | T6d | | Unification.cs:12:25:12:27 | T6d | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:12:25:12:27 | T6d | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:12:25:12:27 | T6d | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:12:25:12:27 | T6d | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:24:12:24:13 | Tm | Unification.cs:8:7:8:12 | C2 | | Unification.cs:24:12:24:13 | Tm | Unification.cs:8:7:8:12 | C2 | | Unification.cs:24:12:24:13 | Tm | Unification.cs:24:12:24:13 | Tm | subsumes | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3> | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3 | Unification.cs:9:7:9:12 | C3 | | Unification.cs:10:7:10:12 | C4> | Unification.cs:10:7:10:12 | C4> | | Unification.cs:10:7:10:12 | C4 | Unification.cs:10:7:10:12 | C4> | | Unification.cs:10:7:10:12 | C4 | Unification.cs:10:7:10:12 | C4 | | Unification.cs:11:7:11:12 | C5> | Unification.cs:11:7:11:12 | C5> | | Unification.cs:11:7:11:12 | C5 | Unification.cs:11:7:11:12 | C5> | | Unification.cs:11:7:11:12 | C5 | Unification.cs:11:7:11:12 | C5 | | Unification.cs:12:7:12:28 | C6, C2, C3>, S1> | Unification.cs:12:7:12:28 | C6, C2, C3>, S1> | | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | | Unification.cs:12:7:12:28 | C6 | Unification.cs:12:7:12:28 | C6, C2, C3>, S1> | | Unification.cs:12:7:12:28 | C6 | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | | Unification.cs:12:7:12:28 | C6 | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | | Unification.cs:12:7:12:28 | C6 | Unification.cs:12:7:12:28 | C6 | | Unification.cs:27:7:27:20 | Tuples | Unification.cs:27:7:27:20 | Tuples | | Unification.cs:29:12:29:20 | (T8, int) | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:29:12:29:20 | (T8, int) | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:30:12:30:24 | (string, int) | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:31:12:31:23 | (string, T9) | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:31:12:31:23 | (string, T9) | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:32:12:32:19 | (T8, T9) | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:32:12:32:19 | (T8, T9) | Unification.cs:30:12:30:24 | (string, int) | | Unification.cs:32:12:32:19 | (T8, T9) | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:32:12:32:19 | (T8, T9) | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested<>+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:39:11:39:17 | Nested<>+NestedB | Unification.cs:39:11:39:17 | Nested<>+NestedB | | Unification.cs:39:11:39:17 | Nested<>+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:39:11:39:17 | Nested<>+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested+NestedB | | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | subsumptionImpliesUnification unifiable | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:7:7:7:12 | C1 | Unification.cs:7:7:7:12 | C1 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:8:7:8:12 | C2 | Unification.cs:8:7:8:12 | C2 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:9:7:9:12 | C3> | Unification.cs:9:7:9:12 | C3 | | Unification.cs:10:7:10:12 | C4> | Unification.cs:10:7:10:12 | C4 | | Unification.cs:11:7:11:12 | C5> | Unification.cs:11:7:11:12 | C5 | | Unification.cs:12:7:12:28 | C6, C2, C3>, S1> | Unification.cs:12:7:12:28 | C6 | | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | | Unification.cs:12:7:12:28 | C6, C2, C3>, S2> | Unification.cs:12:7:12:28 | C6 | | Unification.cs:12:7:12:28 | C6, Tm, C3, S2> | Unification.cs:12:7:12:28 | C6 | | Unification.cs:29:12:29:20 | (T8, int) | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:29:12:29:20 | (T8, int) | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:30:12:30:24 | (string, int) | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:30:12:30:24 | (string, int) | Unification.cs:31:12:31:23 | (string, T9) | | Unification.cs:30:12:30:24 | (string, int) | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:31:12:31:23 | (string, T9) | Unification.cs:29:12:29:20 | (T8, int) | | Unification.cs:31:12:31:23 | (string, T9) | Unification.cs:32:12:32:19 | (T8, T9) | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:36:7:36:17 | Nested | Unification.cs:36:7:36:17 | Nested | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested<>+NestedA | | Unification.cs:38:11:38:22 | Nested+NestedA | Unification.cs:38:11:38:22 | Nested+NestedA | | Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested<>+NestedB | | Unification.cs:39:11:39:17 | Nested+NestedB | Unification.cs:39:11:39:17 | Nested<>+NestedB | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested<>+NestedB+NestedC | | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC | Unification.cs:41:22:41:33 | Nested+NestedB+NestedC |