Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for interface (0.16 sec)

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

    import org.jetbrains.kotlin.analysis.api.symbols.KtCallableSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtSymbol
    import org.jetbrains.kotlin.analysis.api.symbols.KtSymbolOrigin
    
    interface KtFirReference : KtReference, KtSymbolBasedReference {
        fun getResolvedToPsi(analysisSession: KtAnalysisSession, referenceTargetSymbols: Collection<KtSymbol>): Collection<PsiElement> =
            with(analysisSession) {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Mon Mar 18 17:35:32 GMT 2024
    - 2K bytes
    - Viewed (0)
  2. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirAnalysisSessionComponent.kt

    import org.jetbrains.kotlin.fir.symbols.impl.FirCallableSymbol
    import org.jetbrains.kotlin.fir.types.*
    import org.jetbrains.kotlin.types.TypeCheckerState
    import org.jetbrains.kotlin.types.model.convertVariance
    
    internal interface KtFirAnalysisSessionComponent {
        val analysisSession: KtFirAnalysisSession
    
        val project: Project get() = analysisSession.project
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 18:13:17 GMT 2024
    - 4.2K bytes
    - Viewed (0)
  3. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDiagnostics.kt

    /*
     * This file was generated automatically
     * DO NOT MODIFY IT MANUALLY
     */
    
    sealed interface KtFirDiagnostic<PSI : PsiElement> : KtDiagnosticWithPsi<PSI> {
        interface Unsupported : KtFirDiagnostic<PsiElement> {
            override val diagnosticClass get() = Unsupported::class
            val unsupported: String
        }
    
        interface UnsupportedFeature : KtFirDiagnostic<PsiElement> {
    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)
  4. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtFirDataClassConverters.kt

                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.DELEGATION_IN_INTERFACE) { firDiagnostic ->
            DelegationInInterfaceImpl(
                firDiagnostic as KtPsiDiagnostic,
                token,
            )
        }
        add(FirErrors.DELEGATION_NOT_TO_INTERFACE) { firDiagnostic ->
            DelegationNotToInterfaceImpl(
                firDiagnostic as KtPsiDiagnostic,
                token,
    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)
  5. analysis/analysis-api-fe10/resources/META-INF/analysis-api/analysis-api-fe10.xml

        <extensionPoint
            qualifiedName="org.jetbrains.kotlin.declarationAttributeAltererExtension"
            interface="org.jetbrains.kotlin.extensions.DeclarationAttributeAltererExtension"
            area="IDEA_PROJECT"
        />
    
        <extensionPoint
            qualifiedName="org.jetbrains.kotlin.syntheticScopeProviderExtension"
            interface="org.jetbrains.kotlin.synthetic.SyntheticScopeProviderExtension"
            area="IDEA_PROJECT"
        />
    XML
    - Registered: Fri May 03 08:18:13 GMT 2024
    - Last Modified: Wed Apr 10 16:23:23 GMT 2024
    - 1.4K bytes
    - Viewed (0)
  6. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/KtSymbolByFirBuilder.kt

            return null
        }
    
        /**
         * Use-site substitution override happens in situations like this:
         *
         * ```
         * interface List<A> { fun get(i: Int): A }
         *
         * fun take(list: List<String>) {
         *   list.get(10) // this call
         * }
         * ```
         *
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Thu Mar 28 09:06:28 GMT 2024
    - 32.4K bytes
    - Viewed (0)
  7. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/types/base/KtFe10Type.kt

    import org.jetbrains.kotlin.analysis.utils.printer.prettyPrint
    import org.jetbrains.kotlin.name.StandardClassIds
    import org.jetbrains.kotlin.types.KotlinType
    import org.jetbrains.kotlin.types.UnwrappedType
    
    internal interface KtFe10Type : KtLifetimeOwner, KtAnnotated {
        val fe10Type: UnwrappedType
    
        val analysisContext: Fe10AnalysisContext
    
        override val annotationsList: KtAnnotationsList
            get() = withValidityAssertion {
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 1.9K bytes
    - Viewed (0)
  8. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/symbols/psiBased/KtFe10PsiNamedClassOrObjectSymbol.kt

                        psi.isObjectLiteral() -> KtClassKind.ANONYMOUS_OBJECT
                        else -> KtClassKind.OBJECT
                    }
                    is KtClass -> when {
                        psi.isInterface() -> KtClassKind.INTERFACE
                        psi.isEnum() -> KtClassKind.ENUM_CLASS
                        psi.isAnnotation() -> KtClassKind.ANNOTATION_CLASS
                        else -> KtClassKind.CLASS
                    }
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:46 GMT 2024
    - 6.3K bytes
    - Viewed (0)
  9. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirMetadataCalculator.kt

                // Technically we should use JvmDefaultMode.ALL_INCOMPATIBLE because Kapt4 always uses `-Xjvm-default=all`, but it would make
                // the majority of tests fail because metadata of each interface will have a flag set, compared to Kapt3.
                jvmDefaultMode = JvmDefaultMode.DISABLE,
                stringTable,
                null,
                null
            )
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Tue Mar 26 09:19:07 GMT 2024
    - 10K bytes
    - Viewed (0)
  10. analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirImportOptimizer.kt

    }
    
    /**
     * Helper abstraction to navigate through qualified FIR elements - we have to match [ClassId] and PSI qualifier pair
     * to correctly reason about long qualifiers.
     */
    private sealed interface TypeQualifier {
        val referencedClassId: ClassId
    
        /**
         * Type can be imported with alias, and thus can be referenced by the name different from its actual name.
         *
    Plain Text
    - Registered: Fri Apr 26 08:18:10 GMT 2024
    - Last Modified: Fri Apr 19 11:06:47 GMT 2024
    - 24.2K bytes
    - Viewed (0)
Back to top