diff options
Diffstat (limited to 'plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/BaseKotlinUastResolveProviderService.kt')
-rw-r--r-- | plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/BaseKotlinUastResolveProviderService.kt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/BaseKotlinUastResolveProviderService.kt b/plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/BaseKotlinUastResolveProviderService.kt index 432eea11b5c5..7391563defcb 100644 --- a/plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/BaseKotlinUastResolveProviderService.kt +++ b/plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/BaseKotlinUastResolveProviderService.kt @@ -18,6 +18,8 @@ interface BaseKotlinUastResolveProviderService { val baseKotlinConverter: BaseKotlinConverter + fun convertToPsiAnnotation(ktElement: KtElement): PsiAnnotation? + fun convertParent(uElement: UElement): UElement? { return convertParentImpl(this, uElement) } @@ -42,6 +44,8 @@ interface BaseKotlinUastResolveProviderService { includeExplicitParameters: Boolean = false ): List<KotlinUParameter> + fun getPsiAnnotations(psiElement: PsiModifierListOwner): Array<PsiAnnotation> + // ---------- // Resolution // ---------- |