Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 13 of 13 for ConeSubstitutor (0.14 sec)

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

    import org.jetbrains.kotlin.fir.references.FirSuperReference
    import org.jetbrains.kotlin.fir.resolve.constructFunctionType
    import org.jetbrains.kotlin.fir.resolve.substitution.ConeSubstitutor
    import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
    import org.jetbrains.kotlin.fir.types.*
    import org.jetbrains.kotlin.fir.utils.exceptions.withFirEntry
    import org.jetbrains.kotlin.lexer.KtTokens
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 24.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                ProjectionKind.STAR -> error("KtStarProjectionTypeArgument should not be directly created")
            }
    
            fun buildSubstitutor(substitutor: ConeSubstitutor): KaSubstitutor {
                if (substitutor == ConeSubstitutor.Empty) return KaSubstitutor.Empty(token)
                return when (substitutor) {
                    is ConeSubstitutorByMap -> KaFirMapBackedSubstitutor(substitutor, this@KaSymbolByFirBuilder)
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:43 UTC 2024
    - 33.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KaFirResolver.kt

            val elementType = resolvedType.arrayElementType() ?: return KaSubstitutor.Empty(token)
            val coneSubstitutor = substitutorByMap(mapOf(typeParameter.symbol to elementType), rootModuleSession)
            return firSymbolBuilder.typeBuilder.buildSubstitutor(coneSubstitutor)
        }
    
        private fun FirEqualityOperatorCall.toKtCallInfo(psi: KtElement): KaCallInfo? {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 11 15:45:42 UTC 2024
    - 73K bytes
    - Viewed (0)
Back to top