Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 63 for declarations (0.21 sec)

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

    import org.jetbrains.kotlin.fir.FirElement
    import org.jetbrains.kotlin.fir.FirSession
    import org.jetbrains.kotlin.fir.declarations.getAnnotationsByClassId
    import org.jetbrains.kotlin.fir.declarations.getStringArgument
    import org.jetbrains.kotlin.fir.declarations.toAnnotationClassId
    import org.jetbrains.kotlin.fir.diagnostics.ConeDiagnostic
    import org.jetbrains.kotlin.fir.diagnostics.ConeUnreportedDuplicateDiagnostic
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 6K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirAnonymousFunctionSymbol.kt

    import org.jetbrains.kotlin.analysis.api.symbols.pointers.KtSymbolPointer
    import org.jetbrains.kotlin.analysis.api.types.KtType
    import org.jetbrains.kotlin.fir.declarations.utils.hasStableParameterNames
    import org.jetbrains.kotlin.fir.symbols.impl.FirAnonymousFunctionSymbol
    import org.jetbrains.kotlin.fir.symbols.impl.isExtension
    
    internal class KtFirAnonymousFunctionSymbol(
    Plain Text
    - Registered: Fri Mar 22 08:18:09 GMT 2024
    - Last Modified: Tue Nov 07 09:06:00 GMT 2023
    - 3.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirTypeCreator.kt

    import org.jetbrains.kotlin.analysis.api.types.KtClassType
    import org.jetbrains.kotlin.analysis.api.types.KtTypeParameterType
    import org.jetbrains.kotlin.analysis.api.lifetime.withValidityAssertion
    import org.jetbrains.kotlin.fir.declarations.FirTypeParameter
    import org.jetbrains.kotlin.fir.resolve.diagnostics.ConeUnresolvedSymbolError
    import org.jetbrains.kotlin.fir.resolve.providers.symbolProvider
    import org.jetbrains.kotlin.fir.scopes.impl.toConeType
    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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirInheritorsProvider.kt

    import org.jetbrains.kotlin.analysis.api.symbols.KtEnumEntrySymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtNamedClassOrObjectSymbol
    import org.jetbrains.kotlin.descriptors.Modality
    import org.jetbrains.kotlin.fir.declarations.getSealedClassInheritors
    
    internal class KtFirInheritorsProvider(
        override val analysisSession: KtFirAnalysisSession,
        override val token: KtLifetimeToken,
    ) : KtInheritorsProvider(), KtFirAnalysisSessionComponent {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Oct 10 13:38:00 GMT 2023
    - 1.9K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/references/KtFirDestructuringDeclarationReference.kt

     * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file.
     */
    
    package org.jetbrains.kotlin.idea.references
    
    import org.jetbrains.kotlin.fir.declarations.FirProperty
    import org.jetbrains.kotlin.fir.expressions.FirComponentCall
    import org.jetbrains.kotlin.analysis.api.fir.getCalleeSymbol
    import org.jetbrains.kotlin.analysis.low.level.api.fir.api.getOrBuildFirSafe
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu May 05 08:43:13 GMT 2022
    - 1.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolDeclarationOverridesProvider.kt

        }
    
        private fun FirTypeScope.processCallableByName(declaration: FirDeclaration) = when (declaration) {
            is FirSimpleFunction -> processFunctionsByName(declaration.name) { }
            is FirProperty -> processPropertiesByName(declaration.name) { }
            else -> Unit
        }
    
        private fun FirTypeScope.processAllOverriddenDeclarations(
            declaration: FirDeclaration,
            processor: (FirCallableDeclaration) -> Unit
    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)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/annotations/firAnnotationUtils.kt

    import org.jetbrains.kotlin.fir.FirAnnotationContainer
    import org.jetbrains.kotlin.fir.FirSession
    import org.jetbrains.kotlin.fir.containingClassLookupTag
    import org.jetbrains.kotlin.fir.declarations.*
    import org.jetbrains.kotlin.fir.expressions.*
    import org.jetbrains.kotlin.fir.references.toResolvedCallableSymbol
    import org.jetbrains.kotlin.fir.symbols.FirBasedSymbol
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Apr 25 07:15:56 GMT 2024
    - 9.6K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ExpressionTypeProvider.kt

                }
            }
    
            if (declaration is KtFunction && declaration !is KtConstructor<*> && declaration.equalsToken != null) {
                val bindingContext = analysisContext.analyze(declaration)
                val kotlinType = bindingContext[BindingContext.FUNCTION, declaration]?.returnType
                    ?: ErrorUtils.createErrorType(ErrorTypeKind.IMPLICIT_RETURN_TYPE_FOR_FUNCTION, declaration.name ?: "<unknown>")
    
    Plain Text
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Tue Oct 24 20:59:56 GMT 2023
    - 15.5K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionInfoProvider.kt

            is KtSuccessCallInfo ->
                resolution.call is KtSimpleVariableAccessCall
            else ->
                false
        }
    
    private fun returnsUnit(declaration: KtDeclaration): Boolean {
        return analyze(declaration) {
            declaration.getReturnKtType().isUnit
        }
    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)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirVisibilityChecker.kt

            require(symbol is KtFirSymbol<*>)
            val declaration = symbol.firSymbol.fir as? FirMemberDeclaration ?: return false
    
            // Inspecting visibility requires resolving to status
            declaration.lazyResolveToPhase(FirResolvePhase.STATUS)
            return declaration.effectiveVisibility.publicApi || declaration.publishedApiEffectiveVisibility?.publicApi == true
        }
    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)
Back to top