@@ -53,27 +53,16 @@ FILE[kind=File[packageFqName=test]]
53
53
MODIFIER_LIST[public]
54
54
TYPE_REFERENCE
55
55
USER_TYPE
56
- abbreviatedType: test.StringAlias
57
56
USER_TYPE
58
- REFERENCE_EXPRESSION[referencedName=kotlin ]
59
- REFERENCE_EXPRESSION[referencedName=String ]
57
+ REFERENCE_EXPRESSION[referencedName=test ]
58
+ REFERENCE_EXPRESSION[referencedName=StringAlias ]
60
59
TYPEALIAS[classId=test/NestedFunctionAlias, fqName=test.NestedFunctionAlias, isTopLevel=true, name=NestedFunctionAlias]
61
60
MODIFIER_LIST[public]
62
61
TYPE_REFERENCE
63
- FUNCTION_TYPE
64
- abbreviatedType: test.FunctionAlias
65
- VALUE_PARAMETER_LIST
66
- VALUE_PARAMETER[fqName=null, hasDefaultValue=false, hasValOrVar=false, isMutable=false, name=null]
67
- TYPE_REFERENCE
68
- USER_TYPE
69
- USER_TYPE
70
- REFERENCE_EXPRESSION[referencedName=kotlin]
71
- REFERENCE_EXPRESSION[referencedName=String]
72
- TYPE_REFERENCE
73
- USER_TYPE
74
- USER_TYPE
75
- REFERENCE_EXPRESSION[referencedName=kotlin]
76
- REFERENCE_EXPRESSION[referencedName=Int]
62
+ USER_TYPE
63
+ USER_TYPE
64
+ REFERENCE_EXPRESSION[referencedName=test]
65
+ REFERENCE_EXPRESSION[referencedName=FunctionAlias]
77
66
TYPEALIAS[classId=test/ParameterizedListAlias, fqName=test.ParameterizedListAlias, isTopLevel=true, name=ParameterizedListAlias]
78
67
MODIFIER_LIST[public]
79
68
TYPE_PARAMETER_LIST
@@ -94,12 +83,9 @@ FILE[kind=File[packageFqName=test]]
94
83
MODIFIER_LIST[public]
95
84
TYPE_REFERENCE
96
85
USER_TYPE
97
- abbreviatedType: test.ParameterizedListAlias<kotlin.String>
98
86
USER_TYPE
99
- USER_TYPE
100
- REFERENCE_EXPRESSION[referencedName=kotlin]
101
- REFERENCE_EXPRESSION[referencedName=collections]
102
- REFERENCE_EXPRESSION[referencedName=List]
87
+ REFERENCE_EXPRESSION[referencedName=test]
88
+ REFERENCE_EXPRESSION[referencedName=ParameterizedListAlias]
103
89
TYPE_ARGUMENT_LIST
104
90
TYPE_PROJECTION[projectionKind=NONE]
105
91
TYPE_REFERENCE
@@ -111,60 +97,46 @@ FILE[kind=File[packageFqName=test]]
111
97
MODIFIER_LIST[public]
112
98
TYPE_REFERENCE
113
99
USER_TYPE
114
- abbreviatedType: test.ParameterizedListAlias<kotlin.String (abbreviatedType: test.StringAlias)>
115
100
USER_TYPE
116
- USER_TYPE
117
- REFERENCE_EXPRESSION[referencedName=kotlin]
118
- REFERENCE_EXPRESSION[referencedName=collections]
119
- REFERENCE_EXPRESSION[referencedName=List]
101
+ REFERENCE_EXPRESSION[referencedName=test]
102
+ REFERENCE_EXPRESSION[referencedName=ParameterizedListAlias]
120
103
TYPE_ARGUMENT_LIST
121
104
TYPE_PROJECTION[projectionKind=NONE]
122
105
TYPE_REFERENCE
123
106
USER_TYPE
124
- abbreviatedType: test.StringAlias
125
107
USER_TYPE
126
- REFERENCE_EXPRESSION[referencedName=kotlin ]
127
- REFERENCE_EXPRESSION[referencedName=String ]
108
+ REFERENCE_EXPRESSION[referencedName=test ]
109
+ REFERENCE_EXPRESSION[referencedName=StringAlias ]
128
110
TYPEALIAS[classId=test/NestedListAliasWithNestedAliasTypeArgument, fqName=test.NestedListAliasWithNestedAliasTypeArgument, isTopLevel=true, name=NestedListAliasWithNestedAliasTypeArgument]
129
111
MODIFIER_LIST[public]
130
112
TYPE_REFERENCE
131
113
USER_TYPE
132
- abbreviatedType: test.ParameterizedListAlias<kotlin.String (abbreviatedType: test.NestedStringAlias)>
133
114
USER_TYPE
134
- USER_TYPE
135
- REFERENCE_EXPRESSION[referencedName=kotlin]
136
- REFERENCE_EXPRESSION[referencedName=collections]
137
- REFERENCE_EXPRESSION[referencedName=List]
115
+ REFERENCE_EXPRESSION[referencedName=test]
116
+ REFERENCE_EXPRESSION[referencedName=ParameterizedListAlias]
138
117
TYPE_ARGUMENT_LIST
139
118
TYPE_PROJECTION[projectionKind=NONE]
140
119
TYPE_REFERENCE
141
120
USER_TYPE
142
- abbreviatedType: test.NestedStringAlias
143
121
USER_TYPE
144
- REFERENCE_EXPRESSION[referencedName=kotlin ]
145
- REFERENCE_EXPRESSION[referencedName=String ]
122
+ REFERENCE_EXPRESSION[referencedName=test ]
123
+ REFERENCE_EXPRESSION[referencedName=NestedStringAlias ]
146
124
TYPEALIAS[classId=test/NestedParameterizedListAlias, fqName=test.NestedParameterizedListAlias, isTopLevel=true, name=NestedParameterizedListAlias]
147
125
MODIFIER_LIST[public]
148
126
TYPE_PARAMETER_LIST
149
127
TYPE_PARAMETER[fqName=null, name=A]
150
128
TYPE_REFERENCE
151
129
USER_TYPE
152
- abbreviatedType: test.ParameterizedListAlias<kotlin.collections.List<A> (abbreviatedType: test.ParameterizedListAlias<A>)>
153
130
USER_TYPE
154
- USER_TYPE
155
- REFERENCE_EXPRESSION[referencedName=kotlin]
156
- REFERENCE_EXPRESSION[referencedName=collections]
157
- REFERENCE_EXPRESSION[referencedName=List]
131
+ REFERENCE_EXPRESSION[referencedName=test]
132
+ REFERENCE_EXPRESSION[referencedName=ParameterizedListAlias]
158
133
TYPE_ARGUMENT_LIST
159
134
TYPE_PROJECTION[projectionKind=NONE]
160
135
TYPE_REFERENCE
161
136
USER_TYPE
162
- abbreviatedType: test.ParameterizedListAlias<A>
163
137
USER_TYPE
164
- USER_TYPE
165
- REFERENCE_EXPRESSION[referencedName=kotlin]
166
- REFERENCE_EXPRESSION[referencedName=collections]
167
- REFERENCE_EXPRESSION[referencedName=List]
138
+ REFERENCE_EXPRESSION[referencedName=test]
139
+ REFERENCE_EXPRESSION[referencedName=ParameterizedListAlias]
168
140
TYPE_ARGUMENT_LIST
169
141
TYPE_PROJECTION[projectionKind=NONE]
170
142
TYPE_REFERENCE
@@ -181,21 +153,18 @@ FILE[kind=File[packageFqName=test]]
181
153
TYPEALIAS[classId=test/NestedNullableStringAlias, fqName=test.NestedNullableStringAlias, isTopLevel=true, name=NestedNullableStringAlias]
182
154
MODIFIER_LIST[public]
183
155
TYPE_REFERENCE
184
- NULLABLE_TYPE
156
+ USER_TYPE
185
157
USER_TYPE
186
- abbreviatedType: test.NullableStringAlias
187
- USER_TYPE
188
- REFERENCE_EXPRESSION[referencedName=kotlin]
189
- REFERENCE_EXPRESSION[referencedName=String]
158
+ REFERENCE_EXPRESSION[referencedName=test]
159
+ REFERENCE_EXPRESSION[referencedName=NullableStringAlias]
190
160
TYPEALIAS[classId=test/NullableNestedStringAlias, fqName=test.NullableNestedStringAlias, isTopLevel=true, name=NullableNestedStringAlias]
191
161
MODIFIER_LIST[public]
192
162
TYPE_REFERENCE
193
163
NULLABLE_TYPE
194
164
USER_TYPE
195
- abbreviatedType: test.StringAlias?
196
165
USER_TYPE
197
- REFERENCE_EXPRESSION[referencedName=kotlin ]
198
- REFERENCE_EXPRESSION[referencedName=String ]
166
+ REFERENCE_EXPRESSION[referencedName=test ]
167
+ REFERENCE_EXPRESSION[referencedName=StringAlias ]
199
168
TYPEALIAS[classId=test/NullableFunctionAlias, fqName=test.NullableFunctionAlias, isTopLevel=true, name=NullableFunctionAlias]
200
169
MODIFIER_LIST[public]
201
170
TYPE_REFERENCE
@@ -216,39 +185,18 @@ FILE[kind=File[packageFqName=test]]
216
185
TYPEALIAS[classId=test/NestedNullableFunctionAlias, fqName=test.NestedNullableFunctionAlias, isTopLevel=true, name=NestedNullableFunctionAlias]
217
186
MODIFIER_LIST[public]
218
187
TYPE_REFERENCE
219
- NULLABLE_TYPE
220
- FUNCTION_TYPE
221
- abbreviatedType: test.NullableFunctionAlias
222
- VALUE_PARAMETER_LIST
223
- VALUE_PARAMETER[fqName=null, hasDefaultValue=false, hasValOrVar=false, isMutable=false, name=null]
224
- TYPE_REFERENCE
225
- USER_TYPE
226
- USER_TYPE
227
- REFERENCE_EXPRESSION[referencedName=kotlin]
228
- REFERENCE_EXPRESSION[referencedName=String]
229
- TYPE_REFERENCE
230
- USER_TYPE
231
- USER_TYPE
232
- REFERENCE_EXPRESSION[referencedName=kotlin]
233
- REFERENCE_EXPRESSION[referencedName=Int]
188
+ USER_TYPE
189
+ USER_TYPE
190
+ REFERENCE_EXPRESSION[referencedName=test]
191
+ REFERENCE_EXPRESSION[referencedName=NullableFunctionAlias]
234
192
TYPEALIAS[classId=test/NullableNestedFunctionAlias, fqName=test.NullableNestedFunctionAlias, isTopLevel=true, name=NullableNestedFunctionAlias]
235
193
MODIFIER_LIST[public]
236
194
TYPE_REFERENCE
237
195
NULLABLE_TYPE
238
- FUNCTION_TYPE
239
- abbreviatedType: test.FunctionAlias?
240
- VALUE_PARAMETER_LIST
241
- VALUE_PARAMETER[fqName=null, hasDefaultValue=false, hasValOrVar=false, isMutable=false, name=null]
242
- TYPE_REFERENCE
243
- USER_TYPE
244
- USER_TYPE
245
- REFERENCE_EXPRESSION[referencedName=kotlin]
246
- REFERENCE_EXPRESSION[referencedName=String]
247
- TYPE_REFERENCE
248
- USER_TYPE
249
- USER_TYPE
250
- REFERENCE_EXPRESSION[referencedName=kotlin]
251
- REFERENCE_EXPRESSION[referencedName=Int]
196
+ USER_TYPE
197
+ USER_TYPE
198
+ REFERENCE_EXPRESSION[referencedName=test]
199
+ REFERENCE_EXPRESSION[referencedName=FunctionAlias]
252
200
CLASS[classId=test/TypeAliasExpansion, fqName=test.TypeAliasExpansion, isClsStubCompiledToJvmDefaultImplementation=false, isInterface=false, isLocal=false, isTopLevel=true, name=TypeAliasExpansion, superNames=[]]
253
201
MODIFIER_LIST[public final]
254
202
PRIMARY_CONSTRUCTOR[fqName=null, hasBody=false, hasNoExpressionBody=true, isDelegatedCallToThis=false, isExplicitDelegationCall=false, isExtension=false, isTopLevel=false, mayHaveContract=false, name=TypeAliasExpansion]
0 commit comments