Skip to content

Commit a07c653

Browse files
committed
Fix a class signature lookup
1 parent 911e8ca commit a07c653

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

usvm-ts/src/main/kotlin/org/usvm/util/EtsFieldResolver.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ fun TsContext.resolveEtsField(
1919
): EtsPropertyResolution<out EtsField> {
2020
// Perfect signature:
2121
if (field.enclosingClass.name != UNKNOWN_CLASS_NAME) {
22-
val classes = scene.projectAndSdkClasses.filter { it.signature == field.enclosingClass }
22+
val classes = hierarchy.classesForType(EtsClassType(field.enclosingClass))
2323
if (classes.isEmpty()) {
2424
error("Cannot resolve class ${field.enclosingClass.name}")
2525
}

0 commit comments

Comments
 (0)