Do not fail when a class is not found

This commit is contained in:
Andrey Breslav
2013-10-06 17:00:46 +04:00
parent 00c3156b59
commit d7936b7ea4
@@ -234,6 +234,7 @@ public class AnnotationDescriptorDeserializer implements AnnotationDeserializer
KotlinJvmBinaryClass kotlinClass = findClassWithMemberAnnotations(container, proto, nameResolver);
if (kotlinClass == null) {
errorReporter.reportAnnotationLoadingError("Kotlin class for loading member annotations is not found: " + container, null);
return Collections.emptyList();
}
List<AnnotationDescriptor> annotations = memberAnnotations.invoke(kotlinClass).get(signature);