Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 283 for Symbol (0.49 sec)

  1. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/FirSimpleNameReference.kt

            referenceTargetSymbols.flatMap { symbol ->
                when (symbol) {
                    is KtFirSyntheticJavaPropertySymbol ->
                        if (isRead) {
                            listOfNotNull(symbol.javaGetterSymbol.psi)
                        } else {
                            if (symbol.javaSetterSymbol == null) listOfNotNull(symbol.javaGetterSymbol.psi)
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Nov 02 21:23:43 GMT 2023
    - 5K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

        ) = when (declaration) {
            is FirSimpleFunction -> processOverriddenFunctions(declaration.symbol) { symbol ->
                processor.invoke(symbol.fir)
                ProcessorAction.NEXT
            }
            is FirProperty -> processOverriddenProperties(declaration.symbol) { symbol ->
                processor.invoke(symbol.fir)
                ProcessorAction.NEXT
            }
            else -> ProcessorAction.STOP
        }
    
    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)
  3. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10SignatureSubstitutor.kt

        override fun <S : KtFunctionLikeSymbol> asSignature(symbol: S): KtFunctionLikeSignature<S> {
            return KtFe10FunctionLikeSignature(symbol, symbol.returnType, symbol.receiverType, symbol.valueParameters.map { asSignature(it) })
        }
    
        override fun <S : KtVariableLikeSymbol> asSignature(symbol: S): KtVariableLikeSignature<S> {
            return KtFe10VariableLikeSignature(symbol, symbol.returnType, symbol.receiverType)
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 27 10:59:30 GMT 2023
    - 1.7K bytes
    - Viewed (0)
  4. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10CallResolver.kt

                }
            }
    
        private val KtFunctionCall<*>.descriptor: DeclarationDescriptor?
            get() = when (val symbol = symbol) {
                is KtFe10PsiSymbol<*, *> -> symbol.descriptor
                is KtFe10DescSymbol<*> -> symbol.descriptor
                else -> null
            }
    
        private fun KtCallInfo?.toKtCallCandidateInfos(): List<KtCallCandidateInfo> {
            return when (this) {
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Mon Apr 29 12:48:54 GMT 2024
    - 34.8K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10OverrideInfoProvider.kt

        }
    
        override fun unwrapFakeOverrides(symbol: KtCallableSymbol): KtCallableSymbol {
            val callableDescriptor = getSymbolDescriptor(symbol) as? CallableMemberDescriptor ?: return symbol
            val originalCallableDescriptor = callableDescriptor.findOriginalTopMostOverriddenDescriptors().firstOrNull() ?: return symbol
            return originalCallableDescriptor.toKtCallableSymbol(analysisContext) ?: symbol
        }
    
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Wed Nov 30 19:49:14 GMT 2022
    - 3.3K 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-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirKDocReference.kt

        ): Collection<PsiElement> = with(analysisSession) {
            referenceTargetSymbols.flatMap { symbol ->
                when (symbol) {
                    is KtFirSyntheticJavaPropertySymbol -> listOfNotNull(symbol.javaGetterSymbol.psi, symbol.javaSetterSymbol?.psi)
                    is KtFirSymbol<*> -> getPsiDeclarations(symbol)
                    else -> listOfNotNull(symbol.psi)
                }
            }
        }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 1.8K bytes
    - Viewed (0)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSubstitutorProvider.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KtClassOrObjectSymbol
    import org.jetbrains.kotlin.analysis.api.types.KtSubstitutor
    import org.jetbrains.kotlin.fir.resolve.substitution.chain
    import org.jetbrains.kotlin.fir.scopes.substitutorForSuperType
    import org.jetbrains.kotlin.fir.symbols.impl.FirClassSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.FirRegularClassSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Oct 06 11:39:33 GMT 2023
    - 3.1K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/signatures/KtFirFunctionLikeSignature.kt

    ) : KtFirFunctionLikeSignature<S>() {
        @Suppress("UNCHECKED_CAST")
        override val symbol: S
            get() = withValidityAssertion { firSymbol.buildSymbol(firSymbolBuilder) as S }
        override val returnType: KtType
            get() = withValidityAssertion { symbol.returnType }
        override val receiverType: KtType?
            get() = withValidityAssertion { symbol.receiverType }
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Thu Apr 27 10:59:30 GMT 2023
    - 5.2K bytes
    - Viewed (0)
  10. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ScopeProvider.kt

        }
    
        private inline fun <reified T : DeclarationDescriptor> getDescriptor(symbol: KtSymbol): T? {
            return when (symbol) {
                is KtFe10DescSymbol<*> -> symbol.descriptor as? T
                is KtFe10PsiSymbol<*, *> -> symbol.descriptor as? T
                else -> {
                    require(symbol is KtFe10Symbol) { "Unrecognized symbol implementation found" }
                    null
                }
            }
        }
    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)
Back to top