don't perform full resolve and stub building for isInheritor() checks

#KT-8656 Fixed
This commit is contained in:
Dmitry Jemerov
2015-08-19 20:19:06 +02:00
parent 6c32f655f9
commit c00fbb236f
6 changed files with 120 additions and 25 deletions
@@ -204,6 +204,12 @@ public class CliLightClassGenerationSupport extends LightClassGenerationSupport
return UtilsPackage.<PsiClass>emptyOrSingletonList(KotlinLightClassForPackage.Factory.create(psiManager, packageFqName, scope, filesWithCallables));
}
@Nullable
@Override
public ClassDescriptor resolveClassToDescriptor(@NotNull JetClassOrObject classOrObject) {
return bindingContext.get(BindingContext.CLASS, classOrObject);
}
@NotNull
@Override
public BindingTraceContext createTrace() {