Properly memoize classes in tests

This commit is contained in:
Andrey Breslav
2013-06-13 15:40:02 +04:00
committed by Alexander Udalov
parent a861ac0c10
commit 8d110e4a30
@@ -381,13 +381,13 @@ public abstract class AbstractDescriptorSerializationTest extends KotlinTestWith
@Nullable
@Override
public ClassDescriptor resolveNestedClass(@NotNull ClassDescriptor outerClass, @NotNull Name name) {
return resolveClass(outerClass, classId.createNestedClassId(name));
return findClass(classId.createNestedClassId(name));
}
@Nullable
@Override
public ClassDescriptor resolveClassObject(@NotNull ClassDescriptor outerClass) {
return resolveClass(outerClass, classId.createNestedClassId(Name.identifier(JvmAbi.CLASS_OBJECT_CLASS_NAME)));
return findClass(classId.createNestedClassId(Name.identifier(JvmAbi.CLASS_OBJECT_CLASS_NAME)));
}
};