Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for buildKtType (0.18 sec)

  1. 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)
    
        fun ConeDiagnostic.asKtDiagnostic(
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/contracts/firContractUtils.kt

            KtContractIsInstancePredicateExpression(
                isInstancePredicate.arg.accept(),
                builder.typeBuilder.buildKtType(isInstancePredicate.type),
                isInstancePredicate.isNegated
            )
    
        override fun visitIsNullPredicate(isNullPredicate: ConeIsNullPredicate, data: Unit): KtContractIsNullPredicateExpression =
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jul 26 14:29:20 GMT 2023
    - 7K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.a),
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.INCOMPATIBLE_TYPES) { firDiagnostic ->
            IncompatibleTypesImpl(
                firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.a),
                firSymbolBuilder.typeBuilder.buildKtType(firDiagnostic.b),
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 208.3K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

                return coneType.isSomeFunctionType(analysisSession.firResolveSession.useSiteFirSession)
            }
    
            fun buildKtType(coneType: FirTypeRef): KtType {
                return buildKtType(coneType.coneType)
            }
    
            fun buildTypeProjection(coneType: ConeTypeProjection): KtTypeProjection = when (coneType) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Mar 28 09:06:28 GMT 2024
    - 32.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirArgumentsConverter.kt

    private fun convertArgument(argument: ConeKotlinType, firSymbolBuilder: KtSymbolByFirBuilder): Any? {
        return firSymbolBuilder.typeBuilder.buildKtType(argument)
    }
    
    private fun convertArgument(argument: FirTypeRef, firSymbolBuilder: KtSymbolByFirBuilder): Any? {
        return firSymbolBuilder.typeBuilder.buildKtType(argument)
    }
    
    private fun convertArgument(argument: KtSourceElement, firSymbolBuilder: KtSymbolByFirBuilder): Any? {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jan 05 13:43:17 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirBuiltInTypes.kt

        private fun cachedBuiltin(builtinTypeRef: FirImplicitBuiltinTypeRef): ValidityAwareCachedValue<KtType> = cached {
            builder.typeBuilder.buildKtType(builtinTypeRef)
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 31 12:24:16 GMT 2023
    - 2.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt

            ConeKotlinType::class to HLFunctionCallConversion(
                "firSymbolBuilder.typeBuilder.buildKtType({0})",
                KtType::class.createType()
            ),
            FirTypeRef::class to HLFunctionCallConversion(
                "firSymbolBuilder.typeBuilder.buildKtType({0})",
                KtType::class.createType()
            ),
            KtSourceElement::class to HLFunctionCallConversion(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Nov 06 14:41:18 GMT 2023
    - 16.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/evaluate/FirAnnotationValueConverter.kt

                    if (coneType is ConeClassLikeType && coneType !is ConeErrorType) {
                        val classId = coneType.lookupTag.classId
                        val type = builder.typeBuilder.buildKtType(coneType)
                        KtKClassAnnotationValue(type, classId, sourcePsi, token)
                    } else {
                        val classId = computeErrorCallClassId(this)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 11.7K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt

                receivers.map { receiver ->
                    KtImplicitReceiver(
                        token,
                        builder.typeBuilder.buildKtType(receiver.type),
                        builder.buildSymbol(receiver.boundSymbol.fir),
                        index
                    )
                }
            }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 18.7K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt

                    }
                }
    
                return false
            }
        }
    
        private fun ConeKotlinType.toKtType(): KtType {
            return analysisSession.firSymbolBuilder.typeBuilder.buildKtType(this)
        }
    }
    
    private class ControlFlowGraphIndex(graphProvider: () -> ControlFlowGraph) {
        private val mapping: Map<FirElement, List<CFGNode<*>>> by lazy {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 16 06:40:43 GMT 2024
    - 22.9K bytes
    - Viewed (0)
Back to top