[SLC] migrate SymbolLightParameterForReceiver to KtReceiverParameterSymbol
^KT-54051
This commit is contained in:
committed by
Space Team
parent
e7b1206466
commit
37729c0353
@@ -17,6 +17,8 @@ public final class Test /* Test*/ {
|
||||
|
||||
public final void fooF(@MyAnnotation7() @org.jetbrains.annotations.NotNull() int);// fooF(int)
|
||||
|
||||
public final void fooWithNullableReceiver(@MyAnnotation7() @org.jetbrains.annotations.Nullable() java.lang.Integer, long);// fooWithNullableReceiver(java.lang.Integer, long)
|
||||
|
||||
public final void setFooP(@MyAnnotation7() @org.jetbrains.annotations.NotNull() int, @org.jetbrains.annotations.NotNull() kotlin.Unit);// setFooP(int, kotlin.Unit)
|
||||
|
||||
}
|
||||
|
||||
@@ -17,6 +17,8 @@ public final class Test /* Test*/ {
|
||||
|
||||
public final void fooF(@MyAnnotation7() int);// fooF(int)
|
||||
|
||||
public final void fooWithNullableReceiver(@MyAnnotation7() @org.jetbrains.annotations.Nullable() java.lang.Integer, long);// fooWithNullableReceiver(java.lang.Integer, long)
|
||||
|
||||
public final void setFooP(@MyAnnotation7() int, @org.jetbrains.annotations.NotNull() kotlin.Unit);// setFooP(int, kotlin.Unit)
|
||||
|
||||
}
|
||||
@@ -8,10 +8,13 @@ annotation class MyAnnotation6
|
||||
@Target(AnnotationTarget.VALUE_PARAMETER)
|
||||
@Retention(AnnotationRetention.RUNTIME)
|
||||
annotation class MyAnnotation7
|
||||
@Target(AnnotationTarget.TYPE)
|
||||
annotation class MyAnnotation8
|
||||
|
||||
class Test(@get:MyAnnotation @set:MyAnnotation2 @setparam:MyAnnotation3 @property:MyAnnotation4 @field:MyAnnotation5 @param:MyAnnotation6 var bar: String) {
|
||||
fun @receiver:MyAnnotation7 Int.fooF() = Unit
|
||||
var @receiver:MyAnnotation7 Int.fooP
|
||||
fun @receiver:MyAnnotation7 @MyAnnotation8 Int.fooF() = Unit
|
||||
fun @receiver:MyAnnotation7 @MyAnnotation8 Int?.fooWithNullableReceiver(l: Long) = Unit
|
||||
var @receiver:MyAnnotation7 @MyAnnotation8 Int.fooP
|
||||
get() = Unit
|
||||
set(value) {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user