internal void RecordFixup(long objectId, string name, long idRef)
{
if (_isSi)
{
_objectManager.RecordDelayedFixup(objectId, name, idRef);
}
else
{
int position = Position(name);
if (position != -1)
{
_objectManager.RecordFixup(objectId, _cache._memberInfos[position], idRef);
}
}
}