Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for KtDeclaration (0.22 sec)

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

            for (ktDeclaration in declaration.parentsOfType<KtDeclaration>(withSelf = true)) {
                if (fqName.pathSegments().size == 1) {
                    getSymbolsFromDeclaration(fqName.shortName(), ktDeclaration).ifNotEmpty { return this }
                }
                if (ktDeclaration is KtClassOrObject) {
    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)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnosticsImpl.kt

        firDiagnostic: KtPsiDiagnostic,
        token: KtLifetimeToken,
    ) : KtAbstractFirDiagnostic<KtDeclaration>(firDiagnostic, token), KtFirDiagnostic.ConstructorInObject
    
    internal class ConstructorInInterfaceImpl(
        firDiagnostic: KtPsiDiagnostic,
        token: KtLifetimeToken,
    ) : KtAbstractFirDiagnostic<KtDeclaration>(firDiagnostic, token), KtFirDiagnostic.ConstructorInInterface
    
    internal class NonPrivateConstructorInEnumImpl(
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 225.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirSymbolContainingDeclarationProvider.kt

                KtFakeSourceElementKind.EnumGeneratedDeclaration -> source.psi as KtDeclaration
                KtFakeSourceElementKind.ScriptParameter -> source.psi as KtScript
                else -> null
            }
        }
    
        private fun PsiElement.getContainingPsiDeclaration(): KtDeclaration? {
            for (parent in parents) {
                if (parent is KtDeclaration && parent !is KtDestructuringDeclaration) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 13.5K bytes
    - Viewed (0)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

            override val diagnosticClass get() = NoExplicitReturnTypeInApiMode::class
        }
    
        interface NoExplicitReturnTypeInApiModeWarning : KtFirDiagnostic<KtDeclaration> {
            override val diagnosticClass get() = NoExplicitReturnTypeInApiModeWarning::class
        }
    
        interface AnonymousSuspendFunction : KtFirDiagnostic<KtDeclaration> {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 171.1K bytes
    - Viewed (0)
  5. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirResolveExtensionInfoProvider.kt

    import org.jetbrains.kotlin.analysis.project.structure.KtModuleStructureInternals
    import org.jetbrains.kotlin.name.FqName
    import org.jetbrains.kotlin.name.Name
    import org.jetbrains.kotlin.psi.KtDeclaration
    import org.jetbrains.kotlin.psi.KtElement
    import org.jetbrains.kotlin.psi.KtNamedDeclaration
    
    internal class KtFirResolveExtensionInfoProvider(
        override val analysisSession: KtFirAnalysisSession,
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 5.6K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirDataFlowInfoProvider.kt

    import org.jetbrains.kotlin.fir.utils.exceptions.withFirEntry
    import org.jetbrains.kotlin.fir.visitors.FirDefaultVisitorVoid
    import org.jetbrains.kotlin.psi.KtBinaryExpression
    import org.jetbrains.kotlin.psi.KtDeclaration
    import org.jetbrains.kotlin.psi.KtElement
    import org.jetbrains.kotlin.psi.KtExpression
    import org.jetbrains.kotlin.psi.KtOperationReferenceExpression
    import org.jetbrains.kotlin.psi.psiUtil.parentsWithSelf
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Apr 16 06:40:43 GMT 2024
    - 22.9K bytes
    - Viewed (0)
  7. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt

        ): ShortenCommand {
            require(!file.isCompiled) { "No sense to collect references for shortening in compiled file $file" }
    
            val declarationToVisit = file.findSmallestElementOfTypeContainingSelection<KtDeclaration>(selection)
                ?: file
    
            val firDeclaration = declarationToVisit.getCorrespondingFirElement() ?: return ShortenCommandImpl(
                @Suppress("DEPRECATION")
                file.createSmartPointer(),
    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)
  8. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirExpressionTypeProvider.kt

                SubstitutedValueParameter(parameter, substitutor.substituteOrSelf(parameter.returnTypeRef.coneType))
            }
        }
    
        override fun getReturnTypeForKtDeclaration(declaration: KtDeclaration): KtType {
            val firDeclaration = if (declaration is KtParameter && declaration.ownerFunction == null) {
                declaration.getOrBuildFir(firResolveSession)
            } else {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 18:13:17 GMT 2024
    - 24.4K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

    import org.jetbrains.kotlin.psi.KtClassOrObject
    import org.jetbrains.kotlin.psi.KtConstructor
    import org.jetbrains.kotlin.psi.KtConstructorDelegationCall
    import org.jetbrains.kotlin.psi.KtDeclaration
    import org.jetbrains.kotlin.psi.KtDeclarationWithBody
    import org.jetbrains.kotlin.psi.KtDelegatedSuperTypeEntry
    import org.jetbrains.kotlin.psi.KtDestructuringDeclaration
    import org.jetbrains.kotlin.psi.KtElement
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Wed Apr 24 09:49:26 GMT 2024
    - 208.3K bytes
    - Viewed (0)
Back to top