Files
kotlin-fork/plugins/uast-kotlin-fir/testData/legacyValues/ParameterPropertyWithAnnotation.values.fe10.txt
T
2021-06-12 16:00:32 +02:00

32 lines
2.6 KiB
Plaintext
Vendored

UFile (package = ) [public abstract annotation MyAnnotation {...]
UClass (name = MyAnnotation) [public abstract annotation MyAnnotation {...}]
UClass (name = MyAnnotation2) [public abstract annotation MyAnnotation2 {...}]
UClass (name = MyAnnotation3) [public abstract annotation MyAnnotation3 {...}]
UClass (name = MyAnnotation4) [public abstract annotation MyAnnotation4 {...}]
UClass (name = MyAnnotation5) [public abstract annotation MyAnnotation5 {...}]
UClass (name = Test1) [public final class Test1 {...}]
UField (name = bar) [@org.jetbrains.annotations.NotNull private var bar: int]
UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
UMethod (name = getBar) [public final fun getBar() : int = UastEmptyExpression]
UMethod (name = setBar) [public final fun setBar(@null bar: int) : void = UastEmptyExpression]
UParameter (name = bar) [@null var bar: int]
UAnnotation (fqName = null) [@null]
UMethod (name = Test1) [public fun Test1(@org.jetbrains.annotations.NotNull @MyAnnotation bar: int) = UastEmptyExpression]
UParameter (name = bar) [@org.jetbrains.annotations.NotNull @MyAnnotation var bar: int]
UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
UAnnotation (fqName = MyAnnotation) [@MyAnnotation]
UClass (name = Test2) [public final class Test2 {...}]
UField (name = bar) [@org.jetbrains.annotations.NotNull @MyAnnotation5 private var bar: int]
UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
UAnnotation (fqName = MyAnnotation5) [@MyAnnotation5]
UMethod (name = getBar) [@MyAnnotation...public final fun getBar() : int = UastEmptyExpression]
UAnnotation (fqName = MyAnnotation) [@MyAnnotation]
UMethod (name = setBar) [@MyAnnotation2...public final fun setBar(@MyAnnotation3 @null bar: int) : void = UastEmptyExpression]
UAnnotation (fqName = MyAnnotation2) [@MyAnnotation2]
UParameter (name = bar) [@MyAnnotation3 @null var bar: int]
UAnnotation (fqName = MyAnnotation3) [@MyAnnotation3]
UAnnotation (fqName = null) [@null]
UMethod (name = Test2) [public fun Test2(@org.jetbrains.annotations.NotNull bar: int) = UastEmptyExpression]
UParameter (name = bar) [@org.jetbrains.annotations.NotNull var bar: int]
UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]