Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for KtFirPsiJavaClassSymbol (0.26 sec)

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

    import org.jetbrains.kotlin.analysis.api.fir.KtFirAnalysisSession
    import org.jetbrains.kotlin.analysis.api.fir.symbols.KtFirFileSymbol
    import org.jetbrains.kotlin.analysis.api.fir.symbols.KtFirPsiJavaClassSymbol
    import org.jetbrains.kotlin.analysis.api.fir.symbols.KtFirSymbol
    import org.jetbrains.kotlin.analysis.api.lifetime.KtLifetimeToken
    import org.jetbrains.kotlin.analysis.api.symbols.KtCallableSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jan 05 16:04:14 GMT 2024
    - 5.7K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolProviderByJavaPsi.kt

    import org.jetbrains.kotlin.analysis.api.KtAnalysisApiInternals
    import org.jetbrains.kotlin.analysis.api.fir.KtFirAnalysisSession
    import org.jetbrains.kotlin.analysis.api.fir.symbols.KtFirPsiJavaClassSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtCallableSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtNamedClassOrObjectSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtSymbolProviderByJavaPsi
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 2.1K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolInfoProvider.kt

            require(symbol is KtFirSymbol<*>) { "${this::class}" }
    
            // Optimization: Avoid building `firSymbol` of `KtFirPsiJavaClassSymbol` if it definitely isn't deprecated.
            if (symbol is KtFirPsiJavaClassSymbol && !symbol.mayHaveDeprecation()) {
                return null
            }
    
            return when (val firSymbol = symbol.firSymbol) {
                is FirPropertySymbol -> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Sep 19 22:14:09 GMT 2023
    - 7.1K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirScopeProvider.kt

        }
    
        private fun KtSymbolWithMembers.getFirForScope(): FirClass = when (this) {
            is KtFirNamedClassOrObjectSymbol -> firSymbol.fir
            is KtFirPsiJavaClassSymbol -> firSymbol.fir
            is KtFirAnonymousObjectSymbol -> firSymbol.fir
            else -> error(
                "`${this::class.qualifiedName}` needs to be specially handled by the scope provider or is an unknown" +
    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)
Back to top