Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 101 for Reference (0.09 sec)

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

        }
    
        /**
         * Checks if the reference is an implicit reference to a companion object via the containing class.
         *
         * Example:
         * ```
         * class A {
         *    companion object {
         *       fun foo() {}
         *    }
         * }
         * ```
         *
         * For the case provided, inside the call `A.foo()`,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 08:30:49 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ReferenceResolveProvider.kt

    import org.jetbrains.kotlin.idea.references.KtReference
    import org.jetbrains.kotlin.idea.references.KtSimpleNameReference
    import org.jetbrains.kotlin.resolve.BindingContext
    
    internal class KaFe10ReferenceResolveProvider(
        override val analysisSession: KaFe10Session,
    ) : KaReferenceResolveProvider(), KaFe10SessionComponent {
        override fun isImplicitReferenceToCompanion(reference: KtReference): Boolean {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 08:30:49 UTC 2024
    - 1.3K bytes
    - Viewed (0)
  3. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/references/AbstractReferenceImportAliasTest.kt

            val position = testServices.expressionMarkerProvider.getCaretPosition(mainFile)
            val reference = mainFile.findReferenceAt(position)
            assertNotNull(reference)
            val expectedAlias = mainModule.testModule.directives.singleValue(Directives.TYPE_ALIAS)
            val importDirective = mainFile.importDirectives.find { it.aliasName == expectedAlias }
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 15:30:38 UTC 2024
    - 2K bytes
    - Viewed (0)
  4. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/resolver/AbstractResolveReferenceTest.kt

            mainModule: KtTestModule,
            testServices: TestServices,
        ): String {
            val reference = context.element ?: return "no references found"
    
            return analyzeReferenceElement(reference.element, mainModule) {
                val symbols = reference.resolveToSymbols()
                val symbolsAgain = reference.resolveToSymbols()
                testServices.assertions.assertEquals(symbols, symbolsAgain)
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 19:03:01 UTC 2024
    - 5.4K bytes
    - Viewed (0)
  5. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/referenceResolveProvider/AbstractIsImplicitCompanionReferenceTest.kt

            val isImplicitCompanionReference = executeOnPooledThreadInReadAction {
                analyseForTest(referenceExpression) {
                    val reference = referenceExpression.reference as KtReference
                    reference.isImplicitReferenceToCompanion()
                }
            }
    
            val actual = buildString {
                append("isImplicitCompanionReference: $isImplicitCompanionReference")
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Mar 27 16:04:54 UTC 2024
    - 1.7K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KaFirReferenceResolver.kt

        override fun resolve(ref: KtReference, incompleteCode: Boolean): Array<ResolveResult> {
            check(ref is KaFirReference) { "reference should be FirKtReference, but was ${ref::class}" }
            check(ref is AbstractKtReference<*>) { "reference should be AbstractKtReference, but was ${ref::class}" }
            return allowAnalysisOnEdt {
                allowAnalysisFromWriteAction {
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Jun 10 20:18:28 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceResolveProvider.kt

    import org.jetbrains.kotlin.idea.references.KtReference
    import org.jetbrains.kotlin.idea.references.KtSimpleNameReference
    
    internal class KaFirReferenceResolveProvider(
        override val analysisSession: KaFirSession,
    ) : KaReferenceResolveProvider(), KaFirSessionComponent {
        override fun isImplicitReferenceToCompanion(reference: KtReference): Boolean {
            if (reference !is KtSimpleNameReference) {
                return false
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 08:30:49 UTC 2024
    - 1.2K bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/references/AbstractIsReferenceToTest.kt

            carets.flatMap { findReferencesAtCaret(mainFile, it.offset) }.forEach { reference ->
                val resolved = reference.resolve() ?: testServices.assertions.fail { "Could not resolve reference at caret" }
                testServices.assertions.assertTrue(reference.isReferenceTo(resolved))
                testServices.assertions.assertEqualsToTestDataFileSibling(resolved.renderResolvedPsi(testServices))
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 15 08:02:12 UTC 2024
    - 1.8K bytes
    - Viewed (0)
  9. maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultLegacySupport.java

        public void setSession(MavenSession session) {
            AtomicReference<MavenSession> reference = DefaultLegacySupport.SESSION.get();
            if (reference != null) {
                reference.set(null);
            }
    
            if (session == null && reference != null) {
                DefaultLegacySupport.SESSION.remove();
            } else {
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Wed Sep 06 08:39:32 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  10. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtReferenceResolveProvider.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.components
    
    import org.jetbrains.kotlin.idea.references.KtReference
    
    public abstract class KaReferenceResolveProvider {
        public abstract fun isImplicitReferenceToCompanion(reference: KtReference): Boolean
    }
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu May 23 08:30:49 UTC 2024
    - 535 bytes
    - Viewed (0)
Back to top