@@ -69,9 +69,50 @@ test.kt:
69
69
# 9| 3: [TypeAccess] Class<T>[]
70
70
# 9| 0: [TypeAccess] Class<T>
71
71
# 9| 0: [TypeAccess] T
72
- # 11| 6: [Class] Annotated
72
+ # 11| 6: [Interface] VarargAnnotation
73
73
#-----| -3: (Annotations)
74
- # 11| 1: [Annotation] Ann1
74
+ # 0| 1: [Annotation] Repeatable
75
+ # 0| 1: [TypeLiteral] Container.class
76
+ # 0| 0: [TypeAccess] Container
77
+ # 0| 2: [Annotation] Retention
78
+ # 0| 1: [VarAccess] RetentionPolicy.RUNTIME
79
+ # 0| -1: [TypeAccess] RetentionPolicy
80
+ # 11| 3: [Annotation] Repeatable
81
+ # 0| 1: [Interface] Container
82
+ #-----| -3: (Annotations)
83
+ # 0| 1: [Annotation] RepeatableContainer
84
+ # 0| 2: [Annotation] Retention
85
+ # 0| 1: [VarAccess] RetentionPolicy.RUNTIME
86
+ # 0| -1: [TypeAccess] RetentionPolicy
87
+ # 0| 1: [Method] value
88
+ # 0| 3: [TypeAccess] VarargAnnotation[]
89
+ # 0| 0: [TypeAccess] VarargAnnotation
90
+ # 12| 2: [Method] x
91
+ # 12| 3: [TypeAccess] int[]
92
+ # 14| 7: [Class] Annotated
93
+ #-----| -3: (Annotations)
94
+ # 0| 1: [Annotation] Container
95
+ # 0| 1: [ArrayInit] {...}
96
+ # 16| 1: [Annotation] VarargAnnotation
97
+ # 0| 1: [ArrayInit] {...}
98
+ # 17| 2: [Annotation] VarargAnnotation
99
+ # 0| 1: [ArrayInit] {...}
100
+ # 0| 1: [IntegerLiteral] 1
101
+ # 18| 3: [Annotation] VarargAnnotation
102
+ # 0| 1: [ArrayInit] {...}
103
+ # 0| 1: [IntegerLiteral] 1
104
+ # 0| 1: [IntegerLiteral] 2
105
+ # 19| 4: [Annotation] VarargAnnotation
106
+ # 0| 1: [ArrayInit] {...}
107
+ # 0| 1: [IntegerLiteral] 1
108
+ # 0| 1: [IntegerLiteral] 2
109
+ # 0| 1: [IntegerLiteral] 3
110
+ # 20| 5: [Annotation] VarargAnnotation
111
+ # 0| 1: [ArrayInit] {...}
112
+ # 0| 1: [IntegerLiteral] 1
113
+ # 0| 1: [IntegerLiteral] 2
114
+ # 0| 1: [IntegerLiteral] 3
115
+ # 14| 2: [Annotation] Ann1
75
116
# 0| 1: [IntegerLiteral] 1
76
117
# 0| 1: [Annotation] Ann2
77
118
# 0| 1: [StringLiteral] "Hello"
@@ -91,11 +132,11 @@ test.kt:
91
132
# 0| 0: [TypeAccess] String
92
133
# 0| 1: [TypeLiteral] int.class
93
134
# 0| 0: [TypeAccess] int
94
- # 12 | 2 : [Annotation] GenericAnnotation<>
95
- # 13 | 1: [Constructor] Annotated
96
- # 11 | 5: [BlockStmt] { ... }
97
- # 11 | 0: [SuperConstructorInvocationStmt] super(...)
98
- # 13 | 1: [BlockStmt] { ... }
135
+ # 15 | 3 : [Annotation] GenericAnnotation<>
136
+ # 21 | 1: [Constructor] Annotated
137
+ # 14 | 5: [BlockStmt] { ... }
138
+ # 14 | 0: [SuperConstructorInvocationStmt] super(...)
139
+ # 21 | 1: [BlockStmt] { ... }
99
140
# 0| [TypeLiteral] String.class
100
141
# 0| 0: [TypeAccess] String
101
142
# 0| [ArrayInit] {...}
0 commit comments