21 lines
1.5 KiB
Plaintext
Vendored
21 lines
1.5 KiB
Plaintext
Vendored
UFile (package = ) [public final class ConstructorDelegateKt {...]
|
|
UClass (name = ConstructorDelegateKt) [public final class ConstructorDelegateKt {...}]
|
|
UMethod (name = createBase) [public static final fun createBase(i: int) : Base {...}]
|
|
UParameter (name = i) [var i: int]
|
|
UBlockExpression [{...}] = Nothing
|
|
UReturnExpression [return [!] UnknownKotlinExpression (CALL_EXPRESSION)] = Nothing
|
|
[!] UnknownKotlinExpression (CALL_EXPRESSION) [[!] UnknownKotlinExpression (CALL_EXPRESSION)] = Undetermined
|
|
UClass (name = Base) [public abstract interface Base {...}]
|
|
UMethod (name = print) [public abstract fun print() : void = UastEmptyExpression]
|
|
UClass (name = BaseImpl) [public final class BaseImpl : Base {...}]
|
|
UField (name = x) [private final var x: int]
|
|
UMethod (name = BaseImpl) [public fun BaseImpl(x: int) = UastEmptyExpression]
|
|
UParameter (name = x) [var x: int]
|
|
UMethod (name = getX) [public final fun getX() : int = UastEmptyExpression]
|
|
UMethod (name = print) [public fun print() : void {...}]
|
|
UBlockExpression [{...}] = Undetermined
|
|
[!] UnknownKotlinExpression (CALL_EXPRESSION) [[!] UnknownKotlinExpression (CALL_EXPRESSION)] = Undetermined
|
|
UClass (name = Derived) [public final class Derived : Base, java.lang.CharSequence {...}]
|
|
UMethod (name = Derived) [public fun Derived(b: Base) = UastEmptyExpression]
|
|
UParameter (name = b) [var b: Base]
|