Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for asKtType (0.23 sec)

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

                        1 -> superTypes.single().asKtType()
                        else -> ConeIntersectionType(superTypes).asKtType()
                    }
                } else {
                    fir.resolvedType.asKtType()
                }
            }
            is FirVariableAssignment -> {
                if (fir.lValue.source?.psi == expression) {
                    fir.lValue.resolvedType.asKtType()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 18:13:17 GMT 2024
    - 24.4K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCallResolver.kt

            } else {
                dispatchReceiver?.toKtReceiverValue()
            }
            val extensionReceiverValue = if (explicitReceiverPsiSupplement != null && explicitReceiver == extensionReceiver) {
                explicitReceiverPsiSupplement.toExplicitReceiverValue(extensionReceiver!!.resolvedType.asKtType())
            } else {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 70.8K bytes
    - Viewed (1)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirAnalysisSessionComponent.kt

        val firSymbolBuilder get() = analysisSession.firSymbolBuilder
        val firResolveSession get() = analysisSession.firResolveSession
    
        fun ConeKotlinType.asKtType() = analysisSession.firSymbolBuilder.typeBuilder.buildKtType(this)
    
        fun KtPsiDiagnostic.asKtDiagnostic(): KtDiagnosticWithPsi<*> =
            KT_DIAGNOSTIC_CONVERTER.convert(analysisSession, this as KtDiagnostic)
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 18:13:17 GMT 2024
    - 4.2K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

                        expandedType,
                        rootModuleSession.jvmTypeMapper.typeContext,
                        suppressWildcards,
                    )
            }
        }
    
        override fun asKtType(
            psiType: PsiType,
            useSitePosition: PsiElement,
        ): KtType? {
            val javaElementSourceFactory = JavaElementSourceFactory.getInstance(project)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 12 13:29:57 GMT 2024
    - 18.6K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10PsiTypeProvider.kt

            val typeText = TypeInfo.createTypeText(typeInfo) ?: return null
    
            return SyntheticTypeElement(useSitePosition, typeText)
        }
    
        override fun asKtType(
            psiType: PsiType,
            useSitePosition: PsiElement,
        ): KtType? {
            throw UnsupportedOperationException("Conversion to KtType is not supported in K1 implementation")
        }
    }
    
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Mar 28 16:10:07 GMT 2024
    - 6.4K bytes
    - Viewed (0)
Back to top