Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 100 for option (1.14 sec)

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

                    is FirAbstractSimpleImportingScope -> EXPLICIT
                    else -> LOCAL
                }
            }
    
            fun fromShortenOption(option: ShortenStrategy): ImportKind? = when (option) {
                ShortenStrategy.SHORTEN_AND_IMPORT -> EXPLICIT
                ShortenStrategy.SHORTEN_AND_STAR_IMPORT -> STAR
                else -> null
            }
        }
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Jun 07 16:54:07 UTC 2024
    - 69.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirNamedClassOrObjectSymbolBase.kt

            }
            return symbolEquals(other)
        }
    
        /**
         * All kinds of non-local named class or object symbols must have the same kind of hash code. The class ID is the best option, as the
         * same class/object may be represented by multiple different symbols.
         */
        override fun hashCode(): Int = classId?.hashCode() ?: symbolHashCode()
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  3. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/analyze.kt

     */
    @OptIn(KtModuleStructureInternals::class)
    public inline fun <R> analyzeCopy(
        useSiteKtElement: KtElement,
        resolutionMode: DanglingFileResolutionMode,
        crossinline action: KaSession.() -> R,
    ): R {
        val containingFile = useSiteKtElement.containingKtFile
        return withDanglingFileResolutionMode(containingFile, resolutionMode) {
            analyze(containingFile, action)
        }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:22:24 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  4. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KaResolver.kt

        public abstract fun resolveCall(psi: KtElement): KaCallInfo?
        public abstract fun collectCallCandidates(psi: KtElement): List<KaCallCandidateInfo>
    }
    
    @OptIn(KaAnalysisApiInternals::class)
    public typealias KtCallResolver = KaResolver
    
    @OptIn(KaAnalysisApiInternals::class)
    public interface KaResolverMixIn : KaSessionMixIn {
        @Deprecated(
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Jun 05 16:16:39 UTC 2024
    - 2.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionAnalyzer.kt

    import org.jetbrains.kotlin.analysis.api.descriptors.Fe10AnalysisContext
    import org.jetbrains.kotlin.analysis.api.descriptors.KaFe10Session
    import org.jetbrains.kotlin.psi.*
    import org.jetbrains.kotlin.resolve.BindingContext
    
    @OptIn(KaAnalysisNonPublicApi::class) // used in IDEA K1 evaluator
    @Suppress("unused")
    fun KaSession.getInlineFunctionAnalyzer(analyzeOnlyReifiedInlineFunctions: Boolean): InlineFunctionAnalyzer {
        require(this is KaFe10Session) {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirResolveExtensionInfoProvider.kt

            if (tools.isEmpty()) return KaEmptyScope(token)
            return KaFirResolveExtensionScope(analysisSession, tools)
        }
    
        @OptIn(KtModuleStructureInternals::class)
        override fun isResolveExtensionFile(file: VirtualFile): Boolean =
            file.navigationTargetsProvider != null
    
        @OptIn(KtModuleStructureInternals::class)
        override fun getResolveExtensionNavigationElements(originalPsi: KtElement): Collection<PsiElement> {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10DataFlowInfoProvider.kt

    import org.jetbrains.kotlin.analysis.api.components.KaDataFlowExitPointSnapshot
    import org.jetbrains.kotlin.analysis.api.components.KaDataFlowInfoProvider
    import org.jetbrains.kotlin.psi.KtExpression
    
    @OptIn(KaAnalysisNonPublicApi::class)
    internal class KaFe10DataFlowInfoProvider(override val analysisSession: KaSession) : KaDataFlowInfoProvider() {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 924 bytes
    - Viewed (0)
  8. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/lifetime/KtLifetimeOwner.kt

    @Suppress("NOTHING_TO_INLINE")
    public inline fun KaLifetimeOwner.assertIsValidAndAccessible() {
        token.assertIsValidAndAccessible()
    }
    
    public inline fun <R> KaLifetimeOwner.withValidityAssertion(action: () -> R): R {
        assertIsValidAndAccessible()
        return action()
    }
    
    /**
     * This is a helper function to properly expose parameters in some [KaLifetimeOwner] implementation.
     *
     * An example:
     * ```kotlin
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  9. analysis/analysis-api-impl-base/build.gradle.kts

    sourceSets {
        "main" { projectDefault() }
        "test" { projectDefault() }
    }
    
    tasks.withType<KotlinJvmCompile>().configureEach {
        compilerOptions.freeCompilerArgs.add("-Xcontext-receivers")
        compilerOptions.optIn.add("org.jetbrains.kotlin.analysis.api.KaAnalysisApiInternals")
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 17:22:24 UTC 2024
    - 2.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-standalone/analysis-api-fir-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/project/structure/FirStandaloneServiceRegistrar.kt

    import com.intellij.psi.PsiElementFinder
    import com.intellij.psi.impl.PsiElementFinderImpl
    import org.jetbrains.kotlin.analysis.api.KaAnalysisNonPublicApi
    import org.jetbrains.kotlin.asJava.finder.JavaElementFinder
    
    @OptIn(KaAnalysisNonPublicApi::class)
    object FirStandaloneServiceRegistrar : AnalysisApiSimpleServiceRegistrar() {
        private const val PLUGIN_RELATIVE_PATH = "/META-INF/analysis-api/analysis-api-fir-standalone-base.xml"
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 2.2K bytes
    - Viewed (0)
Back to top