Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for asKtType (0.17 sec)

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

                    val classSymbol = rootModuleSession.symbolProvider.getClassLikeSymbolByClassId(builder.classId)
                        ?: return ConeErrorType(ConeUnresolvedSymbolError(builder.classId)).asKtType() as KtClassType
                    classSymbol.toLookupTag()
                }
                is KtClassTypeBuilder.BySymbol -> {
                    val symbol = builder.symbol
                    check(symbol is KtFirSymbol<*>)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 3K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSmartcastProvider.kt

        }
    
        private fun getSmartCastedInfo(expression: FirSmartCastExpression): KtSmartCastInfo? {
            val type = expression.smartcastType.coneTypeSafe<ConeKotlinType>()?.asKtType() ?: return null
            return KtSmartCastInfo(type, expression.isStable, token)
        }
    
        private val KtExpression.isImplicitSmartCastInfoTarget: Boolean
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Sep 14 10:03:02 GMT 2023
    - 6K bytes
    - Viewed (0)
  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/KtFirTypeInfoProvider.kt

            return type.coneType.arrayElementType()?.isArrayOrPrimitiveArray == true
        }
    
        override fun fullyExpandedType(type: KtType): KtType = type.coneType.fullyExpandedType(analysisSession.useSiteSession).asKtType()
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jan 03 17:15:50 GMT 2024
    - 2.5K 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)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/KtFe10JvmTypeMapperContext.kt

            if (skipArguments) {
                writeAsmType(asmType)
                return
            }
    
            val nestedType = getNestedType(type)
            if (nestedType.nested.isEmpty()) {
                writeClassBegin(asmType)
                writeGenericArguments(this, nestedType.root, mode)
            } else {
                writeOuterClassBegin(asmType, mapType(nestedType.root.classDescriptor.defaultType).internalName)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Mar 10 11:03:45 GMT 2023
    - 8.3K bytes
    - Viewed (0)
Back to top