Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for getContainingSymbol (0.32 sec)

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

                return
            }
    
            require(callableSymbol is KtFirSymbol<*>)
    
            val containingDeclaration = with(analysisSession) {
                callableSymbol.getContainingSymbol() as? KtClassOrObjectSymbol
            } ?: return
    
            when (containingDeclaration) {
                is KtFirNamedClassOrObjectSymbol -> processOverrides(containingDeclaration, callableSymbol, process)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Mar 22 14:22:10 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KDocReferenceResolver.kt

        private fun KtAnalysisSession.goToNthParent(symbol: KtDeclarationSymbol, steps: Int): KtDeclarationSymbol? {
            var currentSymbol = symbol
    
            repeat(steps) {
                currentSymbol = currentSymbol.getContainingSymbol() as? KtClassOrObjectSymbol ?: return null
            }
    
            return currentSymbol
        }
    
        private fun KtAnalysisSession.resolveKdocFqName(
            fqName: FqName,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 22.6K bytes
    - Viewed (0)
Back to top