package records; public record TestRecordVararg(int x, int[]... y) { public TestRecordVararg(int x, int[]... y) { this.x = x; this.y = y; } public final String toString() { return this.toString(this); } public final int hashCode() { return this.hashCode(this); } public final boolean equals(Object o) { return this.equals(this, o); } public int x() { return this.x; } public int[][] y() { return this.y;// 3 } } class 'records/TestRecordVararg' { method ' (I[[I)V' { 6 4 b 5 e 6 } method 'toString ()Ljava/lang/String;' { 1 9 6 9 } method 'hashCode ()I' { 1 13 6 13 } method 'equals (Ljava/lang/Object;)Z' { 2 17 7 17 } method 'x ()I' { 1 21 4 21 } method 'y ()[[I' { 1 25 4 25 } } Lines mapping: 3 <-> 26