summaryrefslogtreecommitdiff
path: root/plugins/kotlin/uast/uast-kotlin-fir/testData/legacyValues/CommentOwners.values.fe10.txt
blob: ab0b1ee93993faaf3c7bf6a2eb7b8ac77cbf7828 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
UFile (package = ) [public final class CommentOwnersKt {...]
    UClass (name = CommentOwnersKt) [public final class CommentOwnersKt {...}]
        UField (name = topLevelProperty) [@org.jetbrains.annotations.NotNull private static final var topLevelProperty: int = 42]
            UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            ULiteralExpression (value = 42) [42] = 42
        UMethod (name = getTopLevelProperty) [public static final fun getTopLevelProperty() : int = UastEmptyExpression]
        UMethod (name = topLevelFun) [public static final fun topLevelFun() : void {...}]
            UBlockExpression [{...}] = Nothing
                UReturnExpression [return TODO()] = Nothing
                    UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) [TODO()] = external TODO()()
                        UIdentifier (Identifier (TODO)) [UIdentifier (Identifier (TODO))]
                        USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null) [TODO] = external TODO()()
        UMethod (name = funPlainCall) [public static final fun funPlainCall(@org.jetbrains.annotations.NotNull a: int) : void {...}]
            UParameter (name = a) [@org.jetbrains.annotations.NotNull var a: int]
                UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            UBlockExpression [{...}] = Nothing
                UReturnExpression [return TODO()] = Nothing
                    UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) [TODO()] = external TODO()()
                        UIdentifier (Identifier (TODO)) [UIdentifier (Identifier (TODO))]
                        USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null) [TODO] = external TODO()()
        UMethod (name = funNamedArgumentsCall) [public static final fun funNamedArgumentsCall(@org.jetbrains.annotations.NotNull a: int) : void {...}]
            UParameter (name = a) [@org.jetbrains.annotations.NotNull var a: int]
                UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            UBlockExpression [{...}] = Nothing
                UReturnExpression [return TODO()] = Nothing
                    UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) [TODO()] = external TODO()()
                        UIdentifier (Identifier (TODO)) [UIdentifier (Identifier (TODO))]
                        USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null) [TODO] = external TODO()()
        UMethod (name = func) [public static final fun func(@org.jetbrains.annotations.NotNull a: int) : void {...}]
            UParameter (name = a) [@org.jetbrains.annotations.NotNull var a: int]
                UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            UBlockExpression [{...}] = Undetermined
                UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [funPlainCall(42)] = external funPlainCall(42)(42)
                    UIdentifier (Identifier (funPlainCall)) [UIdentifier (Identifier (funPlainCall))]
                    USimpleNameReferenceExpression (identifier = funPlainCall, resolvesTo = null) [funPlainCall] = external funPlainCall(42)(42)
                    ULiteralExpression (value = 42) [42] = 42
                UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [funNamedArgumentsCall(42)] = external funNamedArgumentsCall(42)(42)
                    UIdentifier (Identifier (funNamedArgumentsCall)) [UIdentifier (Identifier (funNamedArgumentsCall))]
                    USimpleNameReferenceExpression (identifier = funNamedArgumentsCall, resolvesTo = null) [funNamedArgumentsCall] = external funNamedArgumentsCall(42)(42)
                    ULiteralExpression (value = 42) [42] = 42
                UWhileExpression [while (true) {...}] = Undetermined
                    ULiteralExpression (value = true) [true] = true
                    UBlockExpression [{...}] = Nothing(break)
                        UBreakExpression (label = null) [break] = Nothing(break)
                UIfExpression [if (true) {...}] = Undetermined
                    ULiteralExpression (value = true) [true] = true
                    UBlockExpression [{...}] = Undetermined
                    UBlockExpression [{...}] = Undetermined
                UDeclarationsExpression [var localValueDefinition: int = 42] = Undetermined
                    ULocalVariable (name = localValueDefinition) [var localValueDefinition: int = 42]
                        ULiteralExpression (value = 42) [42] = 42
    UClass (name = TopLevelClass) [public final class TopLevelClass {...}]
        UField (name = classLevelProperty) [@org.jetbrains.annotations.NotNull private final var classLevelProperty: int = 42]
            UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            ULiteralExpression (value = 42) [42] = 42
        UMethod (name = getClassLevelProperty) [public final fun getClassLevelProperty() : int = UastEmptyExpression]
        UMethod (name = classLevelMethod) [public final fun classLevelMethod() : void {...}]
            UBlockExpression [{...}] = Nothing
                UReturnExpression [return TODO()] = Nothing
                    UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0)) [TODO()] = external TODO()()
                        UIdentifier (Identifier (TODO)) [UIdentifier (Identifier (TODO))]
                        USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null) [TODO] = external TODO()()
        UMethod (name = TopLevelClass) [public fun TopLevelClass(@org.jetbrains.annotations.NotNull t: int) {...}]
            UParameter (name = t) [@org.jetbrains.annotations.NotNull var t: int]
                UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
            UBlockExpression [{...}] = external <init>()()
                UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0)) [<init>()] = external <init>()()
                    UIdentifier (Identifier ()) [UIdentifier (Identifier ())]
                    USimpleNameReferenceExpression (identifier = <init>, resolvesTo = PsiClass: Object) [<init>] = external <init>()()
        UClass (name = NestedClass) [public static final class NestedClass {...}]
            UMethod (name = NestedClass) [public fun NestedClass() = UastEmptyExpression]
    UClass (name = MyBooleanEnum) [public enum MyBooleanEnum {...}]
        UEnumConstant (name = TRUE) [@null TRUE] = Undetermined
            UAnnotation (fqName = null) [@null]
            USimpleNameReferenceExpression (identifier = MyBooleanEnum) [MyBooleanEnum] = external MyBooleanEnum()
        UEnumConstant (name = FALSE) [@null FALSE] = Undetermined
            UAnnotation (fqName = null) [@null]
            USimpleNameReferenceExpression (identifier = MyBooleanEnum) [MyBooleanEnum] = external MyBooleanEnum()
        UMethod (name = MyBooleanEnum) [private fun MyBooleanEnum() = UastEmptyExpression]
        UMethod (name = values) [public static fun values() : MyBooleanEnum[] = UastEmptyExpression]
        UMethod (name = valueOf) [public static fun valueOf(@org.jetbrains.annotations.NotNull name: java.lang.String) : MyBooleanEnum = UastEmptyExpression]
            UParameter (name = name) [@org.jetbrains.annotations.NotNull var name: java.lang.String]
                UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]