- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 28 for ginvine (0.45 sec)
-
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt
.mapIndexedToAnnotationApplication(useSiteTargetFilter, builder.rootSession, classId) { index, annotation -> annotation.toKtAnnotationApplication(builder, index) } } private inline fun List<FirAnnotation>.mapIndexedToAnnotationApplication( useSiteTargetFilter: AnnotationUseSiteTargetFilter, useSiteSession: FirSession, classId: ClassId,
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Thu Apr 25 07:15:56 GMT 2024 - 9.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineDelegatedPropertyAccessorsAnalyzer.kt
// so the lowering fails. // // To solve the problem, we need to find all delegated properties with inline accessors // reachable from files that will be compiled, and include files these inline accessors // to the set of files that will be compiled (and do the same for these files recursively). // As it's basically a DAG traversal, we can keep a queue instead of making recursive calls. val allFiles = this
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Aug 29 23:55:31 GMT 2023 - 3.6K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt
} } } /** * N.B. This functions lifts only a single layer of SUBSTITUTION_OVERRIDE at a time. */ private inline fun <reified T : FirCallableDeclaration> T.unwrapSubstitutionOverrideIfNeeded(): T? { unwrapUseSiteSubstitutionOverride()?.let { return it } unwrapInheritanceSubstitutionOverrideIfNeeded()?.let { return it }
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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt
patchIfNeeded(expression.symbol) { expression.symbol = it } super.visitClassReference(expression) } @OptIn(UnsafeDuringIrConstructionAPI::class) private inline fun <reified T : IrSymbol> patchIfNeeded(irSymbol: T?, patcher: (T) -> Unit) { if (irSymbol != null) { val irDeclaration = irSymbol.owner as? IrMetadataSourceOwner ?: return
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-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt
override val isData: Boolean get() = withValidityAssertion { psi.hasModifier(KtTokens.DATA_KEYWORD) } override val isInline: Boolean get() = withValidityAssertion { psi.hasModifier(KtTokens.INLINE_KEYWORD) || psi.hasModifier(KtTokens.VALUE_KEYWORD) } override val isFun: Boolean get() = withValidityAssertion { psi.hasModifier(KtTokens.FUN_KEYWORD) } override val isExternal: Boolean
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Fri Apr 19 11:06:46 GMT 2024 - 6.3K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt
val substitutor = AnonymousTypesSubstitutor(session) val visibilityForApproximation = useSitePosition.visibilityForApproximation // TODO: See if the given [useSitePosition] is an `inline` method val isInlineFunction = false var currentType = this do { val oldType = currentType currentType = currentType.fullyExpandedType(session)
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) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt
} } return DefiniteNullability.UNKNOWN } } private data class KtCallWithArgument(val call: KtCallElement, val argument: KtExpression) private inline fun <reified R : Any> PsiElement.unwrapQualified(check: (R, PsiElement) -> Boolean): R? { val parent = nonContainerParent return when { parent is R && check(parent, this) -> parent
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-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt
@Suppress("UNCHECKED_CAST") return partiallyAppliedSymbol as KtPartiallyAppliedVariableSymbol<KtVariableLikeSymbol> } private inline fun <reified S : KtFunctionLikeSymbol> ResolvedCall<*>.toPartiallyAppliedFunctionSymbol(context: BindingContext): KtPartiallyAppliedFunctionSymbol<S>? { val partiallyAppliedSymbol = toPartiallyAppliedSymbol(context) ?: return null
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Mon Apr 29 12:48:54 GMT 2024 - 34.8K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionAnalyzer.kt
} } /** * Returns the list of files that contain all reached inline functions. */ fun allFiles(): List<KtFile> = analyzedElements.mapTo(mutableSetOf()) { it.containingKtFile }.toList() /** * Returns the set of [KtObjectDeclaration]s which are defined as an object literal in one of the reached inline functions. */ fun inlineObjectDeclarations(): Set<KtObjectDeclaration> {
Plain Text - Registered: Fri Apr 26 08:18:10 GMT 2024 - Last Modified: Tue Aug 29 23:55:31 GMT 2023 - 5.1K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CompilerFacility.kt
put(JVMConfigurationKeys.DO_NOT_CLEAR_BINDING_CONTEXT, true) } val disableInline = effectiveConfiguration.getBoolean(CommonConfigurationKeys.DISABLE_INLINE) // The binding context needs to be built from all files with reachable inline functions, as such files may contain classes whose // descriptors must be available in the binding context for the IR backend. Note that the full bytecode is only generated for
Plain Text - Registered: Fri May 03 08:18:13 GMT 2024 - Last Modified: Fri Dec 01 13:22:55 GMT 2023 - 9.6K bytes - Viewed (0)