Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for KaFirBuiltInTypes (0.18 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirBuiltInTypes.kt

    import org.jetbrains.kotlin.analysis.api.types.KaType
    import org.jetbrains.kotlin.fir.BuiltinTypes
    import org.jetbrains.kotlin.fir.types.impl.FirImplicitBuiltinTypeRef
    
    internal class KaFirBuiltInTypes(
        builtinTypes: BuiltinTypes,
        private val builder: KaSymbolByFirBuilder,
        override val token: KaLifetimeToken
    ) : KaBuiltinTypes() {
    
        override val int: KaType by cachedBuiltin(builtinTypes.intType)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt

    internal class KaFirTypeProvider(
        override val analysisSession: KaFirSession,
        override val token: KaLifetimeToken
    ) : KaTypeProvider(), KaFirSessionComponent {
        override val builtinTypes: KaBuiltinTypes = KaFirBuiltInTypes(rootModuleSession.builtinTypes, firSymbolBuilder, token)
    
        override fun approximateToSuperPublicDenotableType(type: KaType, approximateLocalTypes: Boolean): KaType? {
            require(type is KaFirType)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 10:25:23 UTC 2024
    - 16.4K bytes
    - Viewed (0)
Back to top