Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 205 for Symbol (0.19 sec)

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

    /**
     * How a symbol is imported. The order of the enum entry represents the priority of imports. If a symbol is available from multiple kinds of
     * imports, the symbol from "smaller" kind is used. For example, an explicitly imported symbol can overwrite a star-imported symbol.
     */
    private enum class ImportKind {
    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/KtFe10CompilerFacility.kt

    /**
     * Whether unbound IR symbols should be stubbed instead of linked.
     * This should be enabled if the compiled file could refer to symbols defined in another file of the same module.
     * Such symbols are not compiled (only the file is passed to the backend) and so they cannot be linked from a dependency.
     */
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Fri Dec 01 13:22:55 GMT 2023
    - 9.6K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/scopes/KtFirFileScope.kt

    import org.jetbrains.kotlin.analysis.api.scopes.KtScopeNameFilter
    import org.jetbrains.kotlin.analysis.api.symbols.KtCallableSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtClassifierSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtConstructorSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtPackageSymbol
    import org.jetbrains.kotlin.fir.declarations.FirProperty
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Mon May 22 19:21:34 GMT 2023
    - 4.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SymbolContainingDeclarationProvider.kt

        override fun getContainingDeclaration(symbol: KtSymbol): KtDeclarationSymbol? {
            if (symbol is KtSymbolWithKind && symbol.symbolKind == KtSymbolKind.TOP_LEVEL) {
                return null
            }
    
            return when (symbol) {
                is KtBackingFieldSymbol -> symbol.owningProperty
                is KtPropertyAccessorSymbol -> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Dec 21 15:34:34 GMT 2023
    - 9.3K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/descriptorBased/base/Kt1DescUtils.kt

                }
            }
    
            return null
        }
    
    internal fun getSymbolDescriptor(symbol: KtSymbol): DeclarationDescriptor? {
        return when (symbol) {
            is KtFe10DescSymbol<*> -> symbol.descriptor
            is KtFe10PsiSymbol<*, *> -> symbol.descriptor
            is KtFe10DescSyntheticFieldSymbol -> symbol.descriptor
            else -> null
        }
    }
    
    internal val ClassifierDescriptor.classId: ClassId?
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 33.2K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeCreator.kt

                    classSymbol.toLookupTag()
                }
                is KtClassTypeBuilder.BySymbol -> {
                    val symbol = builder.symbol
                    check(symbol is KtFirSymbol<*>)
                    (symbol.firSymbol as FirClassLikeSymbol<*>).toLookupTag()
                }
            }
    
            val typeContext = rootModuleSession.typeContext
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Jun 22 07:31:36 GMT 2022
    - 3K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/KtFe10TypeParameterType.kt

    import org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.KtFe10DescTypeParameterSymbol
    import org.jetbrains.kotlin.analysis.api.descriptors.symbols.descriptorBased.base.ktNullability
    import org.jetbrains.kotlin.analysis.api.descriptors.types.base.KtFe10Type
    import org.jetbrains.kotlin.analysis.api.descriptors.types.base.asStringForDebugging
    import org.jetbrains.kotlin.analysis.api.symbols.KtTypeParameterSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Jan 12 10:48:21 GMT 2023
    - 1.8K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceResolveProvider.kt

    ) : KtReferenceResolveProvider(), KtFirAnalysisSessionComponent {
        override fun resolveToSymbols(reference: KtReference): Collection<KtSymbol> {
            check(reference is KtSymbolBasedReference) { "To get reference symbol the one should be KtSymbolBasedReference" }
            with(reference) {
                return analysisSession.resolveToSymbols()
            }
        }
    
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Jun 30 13:43:30 GMT 2023
    - 1.6K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolInfoProvider.kt

        override fun getDeprecation(symbol: KtSymbol): DeprecationInfo? {
            if (symbol is KtFirPackageSymbol || symbol is KtReceiverParameterSymbol) return null
            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
    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)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/scopes/KtFe10ScopeResolution.kt

            super.getCallableSymbols(nameFilter).filter { symbol ->
                when (symbol) {
                    is KtFunctionSymbol -> !symbol.isStatic
                    is KtPropertySymbol -> !symbol.isStatic
                    else -> true
                }
            }
        }
    }
    
    internal class KtFe10ScopeImporting(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 5.7K bytes
    - Viewed (0)
Back to top