@@ -53,27 +53,16 @@ FILE[kind=File[packageFqName=test]]
5353 MODIFIER_LIST[public]
5454 TYPE_REFERENCE
5555 USER_TYPE
56- abbreviatedType: test.StringAlias
5756 USER_TYPE
58- REFERENCE_EXPRESSION[referencedName=kotlin ]
59- REFERENCE_EXPRESSION[referencedName=String ]
57+ REFERENCE_EXPRESSION[referencedName=test ]
58+ REFERENCE_EXPRESSION[referencedName=StringAlias ]
6059 TYPEALIAS[classId=test/NestedFunctionAlias, fqName=test.NestedFunctionAlias, isTopLevel=true, name=NestedFunctionAlias]
6160 MODIFIER_LIST[public]
6261 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]
7766 TYPEALIAS[classId=test/ParameterizedListAlias, fqName=test.ParameterizedListAlias, isTopLevel=true, name=ParameterizedListAlias]
7867 MODIFIER_LIST[public]
7968 TYPE_PARAMETER_LIST
@@ -94,12 +83,9 @@ FILE[kind=File[packageFqName=test]]
9483 MODIFIER_LIST[public]
9584 TYPE_REFERENCE
9685 USER_TYPE
97- abbreviatedType: test.ParameterizedListAlias<kotlin.String>
9886 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]
10389 TYPE_ARGUMENT_LIST
10490 TYPE_PROJECTION[projectionKind=NONE]
10591 TYPE_REFERENCE
@@ -111,60 +97,46 @@ FILE[kind=File[packageFqName=test]]
11197 MODIFIER_LIST[public]
11298 TYPE_REFERENCE
11399 USER_TYPE
114- abbreviatedType: test.ParameterizedListAlias<kotlin.String (abbreviatedType: test.StringAlias)>
115100 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]
120103 TYPE_ARGUMENT_LIST
121104 TYPE_PROJECTION[projectionKind=NONE]
122105 TYPE_REFERENCE
123106 USER_TYPE
124- abbreviatedType: test.StringAlias
125107 USER_TYPE
126- REFERENCE_EXPRESSION[referencedName=kotlin ]
127- REFERENCE_EXPRESSION[referencedName=String ]
108+ REFERENCE_EXPRESSION[referencedName=test ]
109+ REFERENCE_EXPRESSION[referencedName=StringAlias ]
128110 TYPEALIAS[classId=test/NestedListAliasWithNestedAliasTypeArgument, fqName=test.NestedListAliasWithNestedAliasTypeArgument, isTopLevel=true, name=NestedListAliasWithNestedAliasTypeArgument]
129111 MODIFIER_LIST[public]
130112 TYPE_REFERENCE
131113 USER_TYPE
132- abbreviatedType: test.ParameterizedListAlias<kotlin.String (abbreviatedType: test.NestedStringAlias)>
133114 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]
138117 TYPE_ARGUMENT_LIST
139118 TYPE_PROJECTION[projectionKind=NONE]
140119 TYPE_REFERENCE
141120 USER_TYPE
142- abbreviatedType: test.NestedStringAlias
143121 USER_TYPE
144- REFERENCE_EXPRESSION[referencedName=kotlin ]
145- REFERENCE_EXPRESSION[referencedName=String ]
122+ REFERENCE_EXPRESSION[referencedName=test ]
123+ REFERENCE_EXPRESSION[referencedName=NestedStringAlias ]
146124 TYPEALIAS[classId=test/NestedParameterizedListAlias, fqName=test.NestedParameterizedListAlias, isTopLevel=true, name=NestedParameterizedListAlias]
147125 MODIFIER_LIST[public]
148126 TYPE_PARAMETER_LIST
149127 TYPE_PARAMETER[fqName=null, name=A]
150128 TYPE_REFERENCE
151129 USER_TYPE
152- abbreviatedType: test.ParameterizedListAlias<kotlin.collections.List<A> (abbreviatedType: test.ParameterizedListAlias<A>)>
153130 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]
158133 TYPE_ARGUMENT_LIST
159134 TYPE_PROJECTION[projectionKind=NONE]
160135 TYPE_REFERENCE
161136 USER_TYPE
162- abbreviatedType: test.ParameterizedListAlias<A>
163137 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]
168140 TYPE_ARGUMENT_LIST
169141 TYPE_PROJECTION[projectionKind=NONE]
170142 TYPE_REFERENCE
@@ -181,21 +153,18 @@ FILE[kind=File[packageFqName=test]]
181153 TYPEALIAS[classId=test/NestedNullableStringAlias, fqName=test.NestedNullableStringAlias, isTopLevel=true, name=NestedNullableStringAlias]
182154 MODIFIER_LIST[public]
183155 TYPE_REFERENCE
184- NULLABLE_TYPE
156+ USER_TYPE
185157 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]
190160 TYPEALIAS[classId=test/NullableNestedStringAlias, fqName=test.NullableNestedStringAlias, isTopLevel=true, name=NullableNestedStringAlias]
191161 MODIFIER_LIST[public]
192162 TYPE_REFERENCE
193163 NULLABLE_TYPE
194164 USER_TYPE
195- abbreviatedType: test.StringAlias?
196165 USER_TYPE
197- REFERENCE_EXPRESSION[referencedName=kotlin ]
198- REFERENCE_EXPRESSION[referencedName=String ]
166+ REFERENCE_EXPRESSION[referencedName=test ]
167+ REFERENCE_EXPRESSION[referencedName=StringAlias ]
199168 TYPEALIAS[classId=test/NullableFunctionAlias, fqName=test.NullableFunctionAlias, isTopLevel=true, name=NullableFunctionAlias]
200169 MODIFIER_LIST[public]
201170 TYPE_REFERENCE
@@ -216,39 +185,18 @@ FILE[kind=File[packageFqName=test]]
216185 TYPEALIAS[classId=test/NestedNullableFunctionAlias, fqName=test.NestedNullableFunctionAlias, isTopLevel=true, name=NestedNullableFunctionAlias]
217186 MODIFIER_LIST[public]
218187 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]
234192 TYPEALIAS[classId=test/NullableNestedFunctionAlias, fqName=test.NullableNestedFunctionAlias, isTopLevel=true, name=NullableNestedFunctionAlias]
235193 MODIFIER_LIST[public]
236194 TYPE_REFERENCE
237195 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]
252200 CLASS[classId=test/TypeAliasExpansion, fqName=test.TypeAliasExpansion, isClsStubCompiledToJvmDefaultImplementation=false, isInterface=false, isLocal=false, isTopLevel=true, name=TypeAliasExpansion, superNames=[]]
253201 MODIFIER_LIST[public final]
254202 PRIMARY_CONSTRUCTOR[fqName=null, hasBody=false, hasNoExpressionBody=true, isDelegatedCallToThis=false, isExplicitDelegationCall=false, isExtension=false, isTopLevel=false, mayHaveContract=false, name=TypeAliasExpansion]
0 commit comments