aboutsummaryrefslogtreecommitdiff
path: root/test-utils/testData/api/referenceElement.kt
diff options
context:
space:
mode:
Diffstat (limited to 'test-utils/testData/api/referenceElement.kt')
-rw-r--r--test-utils/testData/api/referenceElement.kt5
1 files changed, 5 insertions, 0 deletions
diff --git a/test-utils/testData/api/referenceElement.kt b/test-utils/testData/api/referenceElement.kt
index 4f018fb1..513ad429 100644
--- a/test-utils/testData/api/referenceElement.kt
+++ b/test-utils/testData/api/referenceElement.kt
@@ -26,6 +26,7 @@
// KSClassifierReferenceDescriptorImpl: Qualifier of String is null
// KSClassifierReferenceDescriptorImpl: Qualifier of Y is X
// KSClassifierReferenceDescriptorImpl: Qualifier of Z<Int> is X<String>
+// KSDefNonNullReferenceImpl: Enclosed type of T
// KSClassifierReferenceJavaImpl: Qualifier of H is J<String>
// KSClassifierReferenceJavaImpl: Qualifier of I is J
// KSClassifierReferenceJavaImpl: Qualifier of Object is null
@@ -52,6 +53,10 @@ class A<T1> {
inner class C<T2>
}
+class DefNonNull<T> {
+ val u: T & Any
+}
+
val x: A.B = A.B()
val y: A<String>.C<Int> = A<String>().C<Int>()