Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for getInstance (0.19 sec)

  1. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ScopeProvider.kt

    internal class KtFe10ScopeProvider(
        override val analysisSession: KtFe10AnalysisSession
    ) : KtScopeProvider(), Fe10KtAnalysisSessionComponent {
        private companion object {
            val LOG = Logger.getInstance(KtFe10ScopeProvider::class.java)
        }
    
        override val token: KtLifetimeToken
            get() = analysisSession.token
    
        override fun getMemberScope(classSymbol: KtSymbolWithMembers): KtScope {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 12.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/KtFe10CliAnalysisSessionProvider.kt

    internal class KtFe10AnalysisSessionProvider(project: Project) : KtAnalysisSessionProvider(project) {
        override fun getAnalysisSession(useSiteKtElement: KtElement): KtAnalysisSession {
            val facade = Fe10AnalysisFacade.getInstance(project)
            val token = tokenFactory.create(project, project.createProjectWideOutOfBlockModificationTracker())
            val context = facade.getAnalysisContext(useSiteKtElement, token)
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Thu Apr 18 10:43:07 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/DeclarationsInPackageProvider.kt

                )
    
                when {
                    analysisSession.targetPlatform.isJvm() -> {
                        val psiPackage = PsiPackageImpl(PsiManager.getInstance(analysisSession.project), packageFqName.asString())
                        forEachNonKotlinPsiElementFinder(analysisSession.project) { finder ->
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 23 10:55:55 GMT 2024
    - 5.4K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/KtFe10PackageSymbol.kt

        override val fqName: FqName
            get() = withValidityAssertion { packageName }
    
        override val psi: PsiElement? by cached {
            val project = analysisContext.resolveSession.project
            JavaPsiFacade.getInstance(project).findPackage(fqName.asString())
        }
    
        override fun createPointer(): KtSymbolPointer<KtPackageSymbol> = withValidityAssertion {
            KtFe10PackageSymbolPointer(fqName)
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 2.1K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtFirAnalysisSessionProvider.kt

         */
        internal class SessionInvalidationListener(val project: Project) : LLFirSessionInvalidationListener {
            private val analysisSessionProvider: KtFirAnalysisSessionProvider
                get() = getInstance(project) as? KtFirAnalysisSessionProvider
                    ?: error("Expected the analysis session provider to be a `${KtFirAnalysisSessionProvider::class.simpleName}`.")
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 18 10:43:08 GMT 2024
    - 5.1K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

            }
        }
    
        override fun asKtType(
            psiType: PsiType,
            useSitePosition: PsiElement,
        ): KtType? {
            val javaElementSourceFactory = JavaElementSourceFactory.getInstance(project)
            val javaType = JavaTypeImpl.create(psiType, javaElementSourceFactory.createTypeSource(psiType))
    
            val javaTypeRef = buildJavaTypeRef {
    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)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirCompilerFacility.kt

            val jvmIrDeserializer = JvmIrDeserializerImpl()
            val diagnosticReporter = DiagnosticReporterFactory.createPendingReporter()
    
            val irGeneratorExtensions = IrGenerationExtension.getInstances(project)
    
            val dependencyFir2IrResults = dependencyFiles
                .map(::getFullyResolvedFirFile)
                .groupBy { it.llFirSession }
                .map { (dependencySession, dependencyFiles) ->
    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)
Back to top