30 lines
1.8 KiB
Plaintext
Vendored
30 lines
1.8 KiB
Plaintext
Vendored
FILE: sequentialLazy.kt
|
|
public final class Some : R|kotlin/Any| {
|
|
public constructor(classNames: R|() -> kotlin/collections/Collection<kotlin/String>|): R|Some| {
|
|
super<R|kotlin/Any|>()
|
|
}
|
|
|
|
internal final val first: R|kotlin/collections/Set<kotlin/String>|by R|kotlin/lazy|<R|kotlin/collections/Set<kotlin/String>|>(<L> = lazy@fun <anonymous>(): R|kotlin/collections/Set<kotlin/String>| <inline=NoInline> {
|
|
^ R|<local>/classNames|.R|SubstitutionOverride<kotlin/Function0.invoke: R|kotlin/collections/Collection<kotlin/String>|>|().R|kotlin/collections/toSet|<R|kotlin/String|>()
|
|
}
|
|
)
|
|
internal get(): R|kotlin/collections/Set<kotlin/String>| {
|
|
^ this@R|/Some|.D|/Some.first|.R|kotlin/getValue|<R|kotlin/collections/Set<kotlin/String>|>(this@R|/Some|, ::R|/Some.first|)
|
|
}
|
|
|
|
private final val second: R|kotlin/collections/Set<kotlin/String>?|by R|kotlin/lazy|<R|kotlin/collections/Set<kotlin/String>?|>(<L> = lazy@fun <anonymous>(): R|kotlin/collections/Set<kotlin/String>?| <inline=NoInline> {
|
|
lval nonDeclaredNames: R|kotlin/collections/Set<kotlin/String>| = this@R|/Some|.R|/Some.getNonDeclaredClassifierNames|() ?: ^@lazy Null(null)
|
|
lval allNames: R|kotlin/collections/Set<kotlin/String>| = this@R|/Some|.R|/Some.first|.R|kotlin/collections/plus|<R|kotlin/String|>(R|<local>/nonDeclaredNames|)
|
|
^ R|<local>/allNames|
|
|
}
|
|
)
|
|
private get(): R|kotlin/collections/Set<kotlin/String>?| {
|
|
^ this@R|/Some|.D|/Some.second|.R|kotlin/getValue|<R|kotlin/collections/Set<kotlin/String>?|>(this@R|/Some|, ::R|/Some.second|)
|
|
}
|
|
|
|
public final fun getNonDeclaredClassifierNames(): R|kotlin/collections/Set<kotlin/String>?| {
|
|
^getNonDeclaredClassifierNames Null(null)
|
|
}
|
|
|
|
}
|