- Sort Score
- Result 10 results
- Languages All
Results 1 - 8 of 8 for FirFunction (0.16 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
} } override fun getFunctionalTypeForKtFunction(declaration: KtFunction): KtType { val firFunction = declaration.resolveToFirSymbol(firResolveSession, FirResolvePhase.TYPES).fir as FirFunction firFunction.symbol.calculateReturnType() return firFunction.constructFunctionType(firFunction.specialFunctionTypeKind(firResolveSession.useSiteFirSession)).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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirArgumentsConverter.kt
import org.jetbrains.kotlin.fir.declarations.FirCallableDeclaration import org.jetbrains.kotlin.fir.declarations.FirClass import org.jetbrains.kotlin.fir.declarations.FirDeclaration import org.jetbrains.kotlin.fir.declarations.FirFunction import org.jetbrains.kotlin.fir.declarations.FirMemberDeclaration import org.jetbrains.kotlin.fir.declarations.FirRegularClass import org.jetbrains.kotlin.fir.declarations.FirTypeParameter
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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt
for (fir in declarations) { if (fir !is FirFunction && fir !is FirProperty && fir !is FirTypeAlias) continue fir.symbol.lazyResolveToPhase(FirResolvePhase.ANNOTATION_ARGUMENTS) val psiElements = mapping[fir.psi as KtElement] val methods = psiElements.filterIsInstance<PsiMethod>() when (fir) {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Mar 26 09:19:07 GMT 2024 - 10K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt
val irClass = irFile.declarations.single { it is IrClass && it.metadata is FirMetadataSource.CodeFragment } as IrClass val irFunction = irClass.declarations.single { it is IrFunction && it !is IrConstructor } as IrFunction EvaluatorFragmentInfo(irClass.descriptor, irFunction.descriptor, emptyList()) } return JvmIrCodegenFactory( configuration, PhaseConfig(jvmPhases),
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:47 GMT 2024 - 32.2K bytes - Viewed (1) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt
val firContinueExpressions = mutableListOf<FirContinueExpression>() private val firReturnTargets = mutableSetOf<FirFunction>() private val firLoopJumpTargets = mutableSetOf<FirLoop>() private val firFunctionDeclarations = mutableSetOf<FirFunction>() private val firLoopStatements = mutableSetOf<FirLoop>() override fun visitElement(element: FirElement) {
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) -
analysis/analysis-api-fir/analysis-api-fir-generator/src/org/jetbrains/kotlin/analysis/api/fir/generator/HLDiagnosticConverter.kt
importsToAdd = listOf("org.jetbrains.kotlin.fir.declarations.FirDeclaration") ), FirFunction::class to HLFunctionCallConversion( "firSymbolBuilder.buildSymbol({0})", KtSymbol::class.createType(), importsToAdd = listOf("org.jetbrains.kotlin.fir.declarations.FirFunction") ), FirCallableDeclaration::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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirReferenceResolveHelper.kt
// Handle situation when we're in the middle/beginning of qualifier // <caret>A.B.C.foo() or A.<caret>B.C.foo() // NB: in this case we get some parent FIR, like FirBlock, FirProperty, FirFunction or the like var parent = expression.parent as? KtDotQualifiedExpression var unresolvedCounter = 1 while (parent != null) { val selectorExpression = parent.selectorExpression ?: break
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Mon Apr 15 10:59:01 GMT 2024 - 37.5K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt
import org.jetbrains.kotlin.fir.builder.FirSyntaxErrors import org.jetbrains.kotlin.fir.declarations.FirDeclaration import org.jetbrains.kotlin.fir.declarations.FirFunction import org.jetbrains.kotlin.psi import org.jetbrains.kotlin.psi.KtAnnotationEntry import org.jetbrains.kotlin.psi.KtAnonymousInitializer import org.jetbrains.kotlin.psi.KtArrayAccessExpression
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)