From cdabef51ed5dcb1f7abadae82e5b72a675a3209a Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Mon, 24 Oct 2016 13:56:06 +0300 Subject: [PATCH] Add nullability to receiver type --- .../AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.kt | 2 +- .../AnnotationsOnNullableTypes.txt | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.kt b/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.kt index 97bd8429b12..8e370414915 100644 --- a/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.kt +++ b/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.kt @@ -17,7 +17,7 @@ public class AnnotationsOnNullableTypes { val lambdaReturnValue: () -> @A C? = null!! - val lambdaReceiver: @A C.() -> C = null!! + val lambdaReceiver: @A C?.() -> C = null!! } @Target(AnnotationTarget.TYPE, AnnotationTarget.TYPE_PARAMETER) diff --git a/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.txt b/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.txt index 5f2eaa69c9c..12a3536e79a 100644 --- a/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.txt +++ b/idea/testData/decompiler/stubBuilder/AnnotationsOnNullableTypes/AnnotationsOnNullableTypes.txt @@ -31,8 +31,9 @@ PsiJetFileStubImpl[package=] TYPE_REFERENCE USER_TYPE REFERENCE_EXPRESSION[referencedName=A] - USER_TYPE - REFERENCE_EXPRESSION[referencedName=C] + NULLABLE_TYPE + USER_TYPE + REFERENCE_EXPRESSION[referencedName=C] VALUE_PARAMETER_LIST TYPE_REFERENCE USER_TYPE