Use resolveToDescriptorIfAny in IDELightClassGenerationSupport
This commit is contained in:
committed by
Mikhail Glukhikh
parent
5b7c766a54
commit
5c5776a6b5
+1
-1
@@ -219,7 +219,7 @@ class IDELightClassGenerationSupport(private val project: Project) : LightClassG
|
|||||||
|
|
||||||
override fun resolveToDescriptor(declaration: KtDeclaration): DeclarationDescriptor? {
|
override fun resolveToDescriptor(declaration: KtDeclaration): DeclarationDescriptor? {
|
||||||
try {
|
try {
|
||||||
return declaration.unsafeResolveToDescriptor()
|
return declaration.resolveToDescriptorIfAny(BodyResolveMode.FULL)
|
||||||
}
|
}
|
||||||
catch (e: NoDescriptorForDeclarationException) {
|
catch (e: NoDescriptorForDeclarationException) {
|
||||||
return null
|
return null
|
||||||
|
|||||||
Reference in New Issue
Block a user