blob: 59fa2df3462fbddaf8ac9d88a215920846852e14 (
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
|
UFile (package = test.pkg) [package test.pkg...]
UClass (name = ReifiedKt) [public final class ReifiedKt {...}]
UMethod (name = systemService2) [public static final fun systemService2(@org.jetbrains.annotations.NotNull $this$systemService2: test.pkg.Context) : error.NonExistentClass {...}]
UParameter (name = $this$systemService2) [@org.jetbrains.annotations.NotNull var $this$systemService2: test.pkg.Context]
UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
UBlockExpression [{...}] = Nothing
UReturnExpression [return <anonymous class>(java.lang.String.java)] = Nothing
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [<anonymous class>(java.lang.String.java)] = external <anonymous class>(java.lang.String.java)(external java())
UIdentifier (Identifier (getSystemService)) [UIdentifier (Identifier (getSystemService))]
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) [<anonymous class>] = external <anonymous class>(java.lang.String.java)(external java())
UQualifiedReferenceExpression [java.lang.String.java] = external java()
UClassLiteralExpression [java.lang.String] = java.lang.String
USimpleNameReferenceExpression (identifier = java) [java] = external java()
UMethod (name = systemService1) [public static fun systemService1(@org.jetbrains.annotations.NotNull $this$systemService1: test.pkg.Context) : <ErrorType> {...}]
UParameter (name = $this$systemService1) [@org.jetbrains.annotations.NotNull var $this$systemService1: test.pkg.Context]
UAnnotation (fqName = org.jetbrains.annotations.NotNull) [@org.jetbrains.annotations.NotNull]
UBlockExpression [{...}] = Nothing
UReturnExpression [return <anonymous class>(T.java)] = Nothing
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [<anonymous class>(T.java)] = external <anonymous class>(T.java)(external java())
UIdentifier (Identifier (getSystemService)) [UIdentifier (Identifier (getSystemService))]
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) [<anonymous class>] = external <anonymous class>(T.java)(external java())
UQualifiedReferenceExpression [T.java] = external java()
UClassLiteralExpression [T] = T
USimpleNameReferenceExpression (identifier = java) [java] = external java()
UClass (name = Context) [public final class Context {...}]
UMethod (name = ownSystemService2) [public final fun ownSystemService2() : error.NonExistentClass {...}]
UBlockExpression [{...}] = Nothing
UReturnExpression [return <anonymous class>(java.lang.String.java)] = Nothing
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [<anonymous class>(java.lang.String.java)] = external <anonymous class>(java.lang.String.java)(external java())
UIdentifier (Identifier (getSystemService)) [UIdentifier (Identifier (getSystemService))]
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) [<anonymous class>] = external <anonymous class>(java.lang.String.java)(external java())
UQualifiedReferenceExpression [java.lang.String.java] = external java()
UClassLiteralExpression [java.lang.String] = java.lang.String
USimpleNameReferenceExpression (identifier = java) [java] = external java()
UMethod (name = Context) [public fun Context() = UastEmptyExpression]
UMethod (name = ownSystemService1) [public fun ownSystemService1() : <ErrorType> {...}]
UBlockExpression [{...}] = Nothing
UReturnExpression [return <anonymous class>(T.java)] = Nothing
UCallExpression (kind = UastCallKind(name='method_call'), argCount = 1)) [<anonymous class>(T.java)] = external <anonymous class>(T.java)(external java())
UIdentifier (Identifier (getSystemService)) [UIdentifier (Identifier (getSystemService))]
USimpleNameReferenceExpression (identifier = <anonymous class>, resolvesTo = null) [<anonymous class>] = external <anonymous class>(T.java)(external java())
UQualifiedReferenceExpression [T.java] = external java()
UClassLiteralExpression [T] = T
USimpleNameReferenceExpression (identifier = java) [java] = external java()
|