in core/src/main/java/com/jetbrains/sa/jdi/ObjectReferenceImpl.java [81:92]
protected void visitReferences(HandleVisitor visitor) {
ReferenceTypeImpl referenceType = referenceType();
Instance typeMirror = referenceType.getJavaMirror();
for (FieldImpl field : referenceType.allFields()) {
if (field.ref().getFieldType().isOop()) {
OopHandle valueHandle = ((OopField) field.ref()).getValueAsOopHandle(field.isStatic() ? typeMirror : saObject);
if (valueHandle != null && visitor.visit(valueHandle)) {
return;
}
}
}
}