Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 17 for isInstance (2.32 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/pointers/KtFirClassLikeSymbolPointer.kt

            require(analysisSession is KaFirSession)
            val classLikeSymbol = analysisSession.firSymbolBuilder.classifierBuilder.buildClassLikeSymbolByClassId(classId) ?: return null
            if (!expectedClass.isInstance(classLikeSymbol)) return null
    
            @Suppress("UNCHECKED_CAST")
            return classLikeSymbol as T
        }
    
        override fun pointsToTheSameSymbolAs(other: KaSymbolPointer<KaSymbol>): Boolean = other === this ||
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/pointers/KtPsiBasedSymbolPointer.kt

                    else -> {
                        error("Unexpected declaration to restore: ${psi::class}, text:\n ${psi.text}")
                    }
                }
            }
    
            if (!expectedClass.isInstance(symbol)) return null
    
            @Suppress("UNCHECKED_CAST")
            return symbol as S
        }
    
        override fun pointsToTheSameSymbolAs(other: KaSymbolPointer<KaSymbol>): Boolean = this === other ||
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 4.1K bytes
    - Viewed (0)
  3. analysis/analysis-api/testData/components/compilerFacility/compilation/multipleFiles.txt

    public final class main/Main {
        // source: 'main.kt'
        public final static field INSTANCE: main.Main
        static method <clinit>(): void
        private method <init>(): void
        public final static method main(p0: java.lang.String[]): void
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Dec 21 15:34:34 UTC 2023
    - 243 bytes
    - Viewed (0)
  4. analysis/analysis-api/testData/components/compilerFacility/firPluginPrototypeMultiModule/composableFunctionMultiModules2.txt

    final class MainKt$test$1 {
        // source: 'main.kt'
        enclosing method MainKt.test()I
        public final static field INSTANCE: MainKt$test$1
        inner (anonymous) class MainKt$test$1
        static method <clinit>(): void
        method <init>(): void
        public synthetic bridge method invoke(): java.lang.Object
        public final method invoke(): void
    }
    
    public final class MainKt {
        // source: 'main.kt'
        inner (anonymous) class MainKt$test$1
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon Feb 26 21:57:23 UTC 2024
    - 621 bytes
    - Viewed (0)
  5. analysis/analysis-api/testData/components/compilerFacility/firPluginPrototypeMultiModule/functionParamInBinaryModule2.txt

    final class MainKt$ArticleScreenContent$1 {
        // source: 'main.kt'
        enclosing method MainKt.ArticleScreenContent$default(Ljava/lang/String;Lkotlin/jvm/functions/Function0;ILjava/lang/Object;)V
        public final static field INSTANCE: MainKt$ArticleScreenContent$1
        inner (anonymous) class MainKt$ArticleScreenContent$1
        static method <clinit>(): void
        method <init>(): void
        public synthetic bridge method invoke(): java.lang.Object
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Mar 22 12:26:50 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt

                        psi.isAnnotation() -> KaClassKind.ANNOTATION_CLASS
                        else -> KaClassKind.CLASS
                    }
                    else -> error("Unexpected class instance")
                }
            }
    
        override val superTypes: List<KaType>
            get() = withValidityAssertion {
                descriptor?.getSupertypesWithAny()?.map { it.toKtType(analysisContext) } ?: emptyList()
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Mon May 27 09:59:11 UTC 2024
    - 6.3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompletionCandidateChecker.kt

         *
         * @param receiverExpression a qualified expression receiver (e.g., `foo` in `foo?.bar()`, or in `foo.bar`).
         *
         * The function unwraps certain receiver expressions. For instance, for safe calls direct counterpart to a [KtSafeQualifiedExpression]
         * is (FirCheckedSafeCallSubject)[org.jetbrains.kotlin.fir.expressions.FirCheckedSafeCallSubject] which requires additional unwrapping
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 9.3K bytes
    - Viewed (0)
  8. analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/configurators/AnalysisApiLibraryBaseTestServiceRegistrar.kt

        override fun registerApplicationServices(application: MockApplication, testServices: TestServices) {
            FileTypeFileViewProviders.INSTANCE.addExplicitExtension(JavaClassFileType.INSTANCE, ClassFileViewProviderFactory())
            FileTypeFileViewProviders.INSTANCE.addExplicitExtension(
                KlibMetaFileType,
                FileViewProviderFactory { file, _, manager, _ ->
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Fri Dec 01 18:12:23 UTC 2023
    - 2.5K bytes
    - Viewed (0)
  9. analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeOwnerField.kt

     */
    
    package org.jetbrains.kotlin.analysis.api.lifetime
    
    import kotlin.properties.ReadOnlyProperty
    import kotlin.reflect.KProperty
    
    /**
     * Represents a value with validity assertions.
     *
     * To create an instance of [KaLifetimeOwnerField] use the [validityAsserted] function.
     *
     * @see KaLifetimeOwner
     * @see validityAsserted
     */
    @JvmInline
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 870 bytes
    - Viewed (0)
  10. analysis/analysis-api-impl-base/src/org/jetbrains/kotlin/analysis/api/impl/base/util/LibraryUtils.kt

    import java.nio.file.Path
    import java.nio.file.Paths
    
    object LibraryUtils {
        /**
         * Get all [VirtualFile]s inside the given [jar] (of [Path])
         *
         * Note that, if [CoreJarFileSystem] is not given, a fresh instance will be used, which will create fresh instances of [VirtualFile],
         *   resulting in potential hash mismatch (e.g., if used in scope membership check).
         *
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed Sep 06 07:36:11 UTC 2023
    - 3.6K bytes
    - Viewed (0)
Back to top