org.jetbrains.kotlin.analysis.api.base¶
Types¶
KaConstantValue¶
sealed interface KaConstantValue
Represents a compile-time constant value. It can be used as a const val initializer or as an annotation argument.
KaContextReceiver¶
@SubclassOptInRequired(markerClass = [KaImplementationDetail::class])
abstract class KaContextReceiver : KaLifetimeOwner
A context receiver of function/property type which are directly specified in the code
KaContextReceiversOwner¶
@SubclassOptInRequired(markerClass = [KaImplementationDetail::class])
interface KaContextReceiversOwner : KaLifetimeOwner
Something which can have a KaContextReceiver declared. This may be a callable symbol, a class symbol, or a functional type.