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
|
UFile (package = )
UClass (name = CommentOwnersKt)
UField (name = topLevelProperty)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
ULiteralExpression (value = 42)
UMethod (name = getTopLevelProperty)
UMethod (name = topLevelFun)
UBlockExpression
UReturnExpression
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (TODO))
USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null)
UMethod (name = funPlainCall)
UParameter (name = a)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UBlockExpression
UReturnExpression
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (TODO))
USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null)
UMethod (name = funNamedArgumentsCall)
UParameter (name = a)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UBlockExpression
UReturnExpression
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (TODO))
USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null)
UMethod (name = func)
UParameter (name = a)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UBlockExpression
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
UIdentifier (Identifier (funPlainCall))
USimpleNameReferenceExpression (identifier = funPlainCall, resolvesTo = null)
ULiteralExpression (value = 42)
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1))
UIdentifier (Identifier (funNamedArgumentsCall))
USimpleNameReferenceExpression (identifier = funNamedArgumentsCall, resolvesTo = null)
ULiteralExpression (value = 42)
UWhileExpression
ULiteralExpression (value = true)
UBlockExpression
UBreakExpression (label = null)
UIfExpression
ULiteralExpression (value = true)
UBlockExpression
UBlockExpression
UDeclarationsExpression
ULocalVariable (name = localValueDefinition)
ULiteralExpression (value = 42)
UClass (name = TopLevelClass)
UField (name = classLevelProperty)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
ULiteralExpression (value = 42)
UMethod (name = getClassLevelProperty)
UMethod (name = classLevelMethod)
UBlockExpression
UReturnExpression
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 0))
UIdentifier (Identifier (TODO))
USimpleNameReferenceExpression (identifier = TODO, resolvesTo = null)
UMethod (name = TopLevelClass)
UParameter (name = t)
UAnnotation (fqName = org.jetbrains.annotations.NotNull)
UBlockExpression
UCallExpression (kind = UastCallKind(name='constructor_call'), argCount = 0))
UIdentifier (Identifier ())
USimpleNameReferenceExpression (identifier = <init>, resolvesTo = PsiClass: Object)
UClass (name = NestedClass)
UMethod (name = NestedClass)
UClass (name = MyBooleanEnum)
UEnumConstant (name = TRUE)
UAnnotation (fqName = null)
USimpleNameReferenceExpression (identifier = MyBooleanEnum)
UEnumConstant (name = FALSE)
UAnnotation (fqName = null)
USimpleNameReferenceExpression (identifier = MyBooleanEnum)
UMethod (name = MyBooleanEnum)
|