Accept test changes relating to generic constructors

This commit is contained in:
Chris Smowton
2021-12-07 13:09:58 +00:00
committed by Ian Lynagh
parent d57ac71cd0
commit 25674247a2
7 changed files with 35 additions and 10 deletions

View File

@@ -819,7 +819,7 @@
| localFunctionCalls.kt:8:5:8:5 | x | localFunctionCalls.kt:3:1:11:1 | x | VarAccess |
| localFunctionCalls.kt:8:9:8:9 | 7 | localFunctionCalls.kt:3:1:11:1 | x | IntegerLiteral |
| localFunctionCalls.kt:9:34:9:34 | 5 | localFunctionCalls.kt:9:5:9:34 | f1 | IntegerLiteral |
| localFunctionCalls.kt:10:5:10:13 | new C1(...) | localFunctionCalls.kt:3:1:11:1 | x | ClassInstanceExpr |
| localFunctionCalls.kt:10:5:10:13 | new C1<Integer>(...) | localFunctionCalls.kt:3:1:11:1 | x | ClassInstanceExpr |
| localFunctionCalls.kt:10:15:10:20 | (...)... | localFunctionCalls.kt:3:1:11:1 | x | CastExpr |
| localFunctionCalls.kt:10:15:10:20 | Unit | localFunctionCalls.kt:3:1:11:1 | x | TypeAccess |
| localFunctionCalls.kt:10:15:10:20 | f1(...) | localFunctionCalls.kt:3:1:11:1 | x | MethodAccess |

View File

@@ -26,7 +26,7 @@ constructors
| test.kt:1:1:10:1 | Generic<String> | test.kt:1:1:10:1 | Generic<String> | Generic<String>(java.lang.String) | String | void |
constructorCalls
| Test.java:18:34:18:68 | new Generic2<String>(...) | Generic2.class:0:0:0:0 | Generic2<String> |
| test.kt:14:19:14:48 | new Generic(...) | test.kt:1:1:10:1 | Generic |
| test.kt:14:19:14:48 | new Generic<String>(...) | test.kt:1:1:10:1 | Generic<String> |
refTypes
| Test.java:1:7:1:14 | Generic2 |
| Test.java:1:16:1:16 | T |

View File

@@ -35,6 +35,15 @@
| Test.kt:1:1:8:1 | TestKt | Test.kt:5:3:5:25 | <get-rawField> |
| Test.kt:1:1:8:1 | TestKt | Test.kt:5:3:5:25 | <set-rawField> |
| Test.kt:1:1:8:1 | TestKt | Test.kt:6:3:6:22 | method |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:1:1:8:1 | equals |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:1:1:8:1 | hashCode |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:1:1:8:1 | toString |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:3:3:3:22 | <get-field> |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:3:3:3:22 | <set-field> |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:5:3:5:25 | <get-rawField> |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:5:3:5:25 | <set-rawField> |
| Test.kt:1:1:8:1 | TestKt<ConstructorUsedKt> | Test.kt:6:3:6:22 | method |
| Test.kt:1:1:8:1 | TestKt<FieldUsedKt> | Test.kt:1:1:8:1 | TestKt<FieldUsedKt> |
| Test.kt:1:1:8:1 | TestKt<FieldUsedKt> | Test.kt:1:1:8:1 | equals |
| Test.kt:1:1:8:1 | TestKt<FieldUsedKt> | Test.kt:1:1:8:1 | hashCode |

View File

@@ -29,31 +29,42 @@ function
| generics.kt:7:1:9:1 | f1 | f1(int,java.lang.Object) |
| generics.kt:11:1:11:19 | <obinit> | <obinit>() |
| generics.kt:11:6:11:19 | C0 | C0() |
| generics.kt:11:6:11:19 | C0<Integer> | C0<Integer>() |
| generics.kt:11:6:11:19 | equals | equals(java.lang.Object) |
| generics.kt:11:6:11:19 | equals | equals(java.lang.Object) |
| generics.kt:11:6:11:19 | hashCode | hashCode() |
| generics.kt:11:6:11:19 | hashCode | hashCode() |
| generics.kt:11:6:11:19 | toString | toString() |
| generics.kt:11:6:11:19 | toString | toString() |
| generics.kt:13:1:18:1 | <obinit> | <obinit>() |
| generics.kt:13:1:18:1 | C1 | C1(java.lang.Object) |
| generics.kt:13:1:18:1 | C1<Integer,Integer> | C1<Integer,Integer>(int) |
| generics.kt:13:1:18:1 | C1<String,Integer> | C1<String,Integer>(java.lang.String) |
| generics.kt:13:1:18:1 | C1<U,U> | C1<U,U>(java.lang.Object) |
| generics.kt:13:1:18:1 | equals | equals(java.lang.Object) |
| generics.kt:13:1:18:1 | equals | equals(java.lang.Object) |
| generics.kt:13:1:18:1 | equals | equals(java.lang.Object) |
| generics.kt:13:1:18:1 | equals | equals(java.lang.Object) |
| generics.kt:13:1:18:1 | hashCode | hashCode() |
| generics.kt:13:1:18:1 | hashCode | hashCode() |
| generics.kt:13:1:18:1 | hashCode | hashCode() |
| generics.kt:13:1:18:1 | hashCode | hashCode() |
| generics.kt:13:1:18:1 | toString | toString() |
| generics.kt:13:1:18:1 | toString | toString() |
| generics.kt:13:1:18:1 | toString | toString() |
| generics.kt:13:1:18:1 | toString | toString() |
| generics.kt:13:16:13:23 | <get-t> | <get-t>() |
| generics.kt:13:16:13:23 | <get-t> | <get-t>() |
| generics.kt:13:16:13:23 | <get-t> | <get-t>() |
| generics.kt:13:16:13:23 | <get-t> | <get-t>() |
| generics.kt:14:5:14:19 | f1 | f1(int) |
| generics.kt:14:5:14:19 | f1 | f1(java.lang.Object) |
| generics.kt:14:5:14:19 | f1 | f1(java.lang.Object) |
| generics.kt:14:5:14:19 | f1 | f1(java.lang.String) |
| generics.kt:15:5:17:5 | f2 | f2(java.lang.Object) |
| generics.kt:15:5:17:5 | f2 | f2(java.lang.Object) |
| generics.kt:15:5:17:5 | f2 | f2(java.lang.Object) |
| generics.kt:15:5:17:5 | f2 | f2(java.lang.Object) |
| generics.kt:20:1:22:1 | <obinit> | <obinit>() |
| generics.kt:20:1:22:1 | C2 | C2() |
| generics.kt:20:1:22:1 | equals | equals(java.lang.Object) |
@@ -75,10 +86,10 @@ genericFunction
genericCall
| generics.kt:32:8:32:12 | f4(...) | generics.kt:21:10:21:10 | P | Integer |
genericCtor
| generics.kt:16:16:16:26 | new C1(...) | 0 | U |
| generics.kt:16:16:16:26 | new C1(...) | 1 | U |
| generics.kt:25:14:25:28 | new C1(...) | 0 | Integer |
| generics.kt:25:14:25:28 | new C1(...) | 1 | Integer |
| generics.kt:28:14:28:32 | new C1(...) | 0 | String |
| generics.kt:28:14:28:32 | new C1(...) | 1 | Integer |
| generics.kt:33:21:33:29 | new C0(...) | 0 | Integer |
| generics.kt:16:16:16:26 | new C1<U,U>(...) | 0 | U |
| generics.kt:16:16:16:26 | new C1<U,U>(...) | 1 | U |
| generics.kt:25:14:25:28 | new C1<Integer,Integer>(...) | 0 | Integer |
| generics.kt:25:14:25:28 | new C1<Integer,Integer>(...) | 1 | Integer |
| generics.kt:28:14:28:32 | new C1<String,Integer>(...) | 0 | String |
| generics.kt:28:14:28:32 | new C1<String,Integer>(...) | 1 | Integer |
| generics.kt:33:21:33:29 | new C0<Integer>(...) | 0 | Integer |

View File

@@ -25,7 +25,7 @@
| methods5.kt:8:3:8:3 | x | VarAccess |
| methods5.kt:8:7:8:7 | 7 | IntegerLiteral |
| methods5.kt:9:32:9:32 | 5 | IntegerLiteral |
| methods5.kt:10:3:10:11 | new C1(...) | ClassInstanceExpr |
| methods5.kt:10:3:10:11 | new C1<Integer>(...) | ClassInstanceExpr |
| methods5.kt:10:13:10:18 | (...)... | CastExpr |
| methods5.kt:10:13:10:18 | Unit | TypeAccess |
| methods5.kt:10:13:10:18 | f1(...) | MethodAccess |

View File

@@ -25,7 +25,10 @@ methods
| methods5.kt:9:3:9:32 | f1 | f1(foo.bar.C1,int) |
| methods5.kt:13:1:13:14 | <obinit> | <obinit>() |
| methods5.kt:13:1:13:14 | equals | equals(java.lang.Object) |
| methods5.kt:13:1:13:14 | equals | equals(java.lang.Object) |
| methods5.kt:13:1:13:14 | hashCode | hashCode() |
| methods5.kt:13:1:13:14 | hashCode | hashCode() |
| methods5.kt:13:1:13:14 | toString | toString() |
| methods5.kt:13:1:13:14 | toString | toString() |
| methods.kt:2:1:3:1 | topLevelMethod | topLevelMethod(int,int) |
| methods.kt:5:1:13:1 | <obinit> | <obinit>() |
@@ -42,6 +45,7 @@ constructors
| methods5.kt:5:3:5:27 | | |
| methods5.kt:9:3:9:32 | | |
| methods5.kt:13:1:13:14 | C1 | C1() |
| methods5.kt:13:1:13:14 | C1<Integer> | C1<Integer>() |
| methods.kt:5:1:13:1 | Class | Class() |
extensions
| methods3.kt:3:1:3:42 | fooBarTopLevelMethodExt | file://:0:0:0:0 | int |

View File

@@ -15,6 +15,7 @@
| methods5.kt:9:3:9:32 | f1 | methods5.kt:9:12:9:17 | <this> | 0 |
| methods5.kt:9:3:9:32 | f1 | methods5.kt:9:22:9:27 | i | 1 |
| methods5.kt:13:1:13:14 | equals | methods5.kt:13:1:13:14 | other | 0 |
| methods5.kt:13:1:13:14 | equals | methods5.kt:13:1:13:14 | other | 0 |
| methods.kt:2:1:3:1 | topLevelMethod | methods.kt:2:20:2:25 | x | 0 |
| methods.kt:2:1:3:1 | topLevelMethod | methods.kt:2:28:2:33 | y | 1 |
| methods.kt:5:1:13:1 | equals | methods.kt:5:1:13:1 | other | 0 |