Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for getDirectKotlinInheritors (0.41 sec)

  1. analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDirectInheritorsProvider.kt

         *
         * The implementor of [getDirectKotlinInheritors] is allowed to lazy-resolve symbols up to the `SUPER_TYPES` phase. This is required to
         * check subtyping for potential inheritors. Hence, if [getDirectKotlinInheritors] is invoked during lazy resolution, it requires a
         * phase of `SEALED_CLASS_INHERITORS` or later.
         */
        public fun getDirectKotlinInheritors(
            ktClass: KtClass,
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:57:40 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. analysis/analysis-api-standalone/analysis-api-fir-standalone-base/src/org/jetbrains/kotlin/analysis/api/standalone/base/declarations/KotlinStandaloneFirDirectInheritorsProvider.kt

                            " registered: `${KotlinStandaloneDeclarationProviderFactory::class.simpleName}`"
                )
        }
    
        override fun getDirectKotlinInheritors(
            ktClass: KtClass,
            scope: GlobalSearchScope,
            includeLocalInheritors: Boolean,
        ): Iterable<KtClassOrObject> {
            val classId = ktClass.getClassId() ?: return emptyList()
    
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Thu Jun 06 17:44:50 UTC 2024
    - 6K bytes
    - Viewed (0)
Back to top