Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 62 for KtFile (0.19 sec)

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

    ) : KtReferenceShortener(), KtFirAnalysisSessionComponent {
        private val context = FirShorteningContext(analysisSession)
    
        override fun collectShortenings(
            file: KtFile,
            selection: TextRange,
            shortenOptions: ShortenOptions,
            classShortenStrategy: (KtClassLikeSymbol) -> ShortenStrategy,
            callableShortenStrategy: (KtCallableSymbol) -> ShortenStrategy
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:51:33 GMT 2024
    - 69.5K bytes
    - Viewed (0)
  2. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ImportOptimizer.kt

    ) : KtImportOptimizer(), Fe10KtAnalysisSessionComponent {
        override val token: KtLifetimeToken
            get() = analysisSession.token
    
        override fun analyseImports(file: KtFile): KtImportOptimizerResult = withValidityAssertion {
            error("FE10 implementation of KtImportOptimizer should not be called from anywhere")
        }
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Wed Oct 25 20:53:14 GMT 2023
    - 1.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt

    import org.jetbrains.kotlin.kdoc.psi.api.KDoc
    import org.jetbrains.kotlin.name.FqName
    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.KtElement
    import org.jetbrains.kotlin.psi.KtFile
    import org.jetbrains.kotlin.utils.exceptions.errorWithAttachment
    import org.jetbrains.kotlin.utils.exceptions.withPsiEntry
    
    internal class KtFirScopeProvider(
        override val analysisSession: KtFirAnalysisSession,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 18:05:58 GMT 2024
    - 18.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineFunctionAnalyzer.kt

                }
                analyzedElements.addAll(nextInlineFunctions)
            }
        }
    
        /**
         * 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.
         */
    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)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeProvider.kt

            ) == ConeTypeCompatibilityChecker.Compatibility.COMPATIBLE
        }
    
        override fun getImplicitReceiverTypesAtPosition(position: KtElement): List<KtType> {
            val ktFile = position.containingKtFile
            val firFile = ktFile.getOrBuildFirFile(firResolveSession)
    
            val fileSession = firFile.llFirSession
            val sessionHolder = SessionHolderImpl(fileSession, fileSession.getScopeSession())
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Feb 20 08:50:04 GMT 2024
    - 16.3K bytes
    - Viewed (0)
  6. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolProvider.kt

            get() = analysisSession.token
    
        override val ROOT_PACKAGE_SYMBOL: KtPackageSymbol
            get() = KtFe10PackageSymbol(FqName.ROOT, analysisContext)
    
        override fun getFileSymbol(psi: KtFile): KtFileSymbol {
            return KtFe10FileSymbol(psi, analysisContext)
        }
    
        override fun getScriptSymbol(psi: KtScript): KtScriptSymbol {
            return KtFe10PsiScriptSymbol(psi, analysisContext)
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Aug 17 13:01:02 GMT 2023
    - 7K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirPsiTypeProvider.kt

    import org.jetbrains.kotlin.name.SpecialNames
    import org.jetbrains.kotlin.platform.has
    import org.jetbrains.kotlin.platform.jvm.JvmPlatform
    import org.jetbrains.kotlin.psi
    import org.jetbrains.kotlin.psi.KtFile
    import org.jetbrains.kotlin.psi.psiUtil.parents
    import org.jetbrains.kotlin.psi.psiUtil.parentsWithSelf
    import org.jetbrains.kotlin.types.model.SimpleTypeMarker
    import org.jetbrains.kotlin.types.updateArgumentModeFromAnnotations
    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)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/base/KtFe10PsiSymbolUtils.kt

                if (classDescriptor != null) {
                    return classDescriptor.scopeForMemberDeclarationResolution
                }
            }
            if (parent is KtFile) {
                break
            }
        }
    
        return null
    }
    
    
    internal fun KtFe10Symbol.createErrorType(): KtType {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Nov 11 10:59:55 GMT 2022
    - 5.5K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

        private val firResolveSession: LLFirResolveSession
    ) : KtImportOptimizer() {
        private val firSession: FirSession
            get() = firResolveSession.useSiteFirSession
    
        override fun analyseImports(file: KtFile): KtImportOptimizerResult {
            val existingImports = file.importDirectives
            if (existingImports.isEmpty()) return KtImportOptimizerResult()
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 24.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

                // and are never considered used as expressions
                is KtUserType ->
                    false
    
                // Only top-level named declarations have KtFile/KtScript Parents, and are never considered used
                is KtFile ->
                    false
                is KtScript ->
                    false
    
                // Only class members have KtClassBody parents, and are never considered used
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Feb 12 20:38:23 GMT 2024
    - 17.6K bytes
    - Viewed (0)
Back to top