// Token: 0x0600515E RID: 20830 RVA: 0x0011D8D0 File Offset: 0x0011BAD0
private void RegisterFixup(FixupHolder fixup, long objectToBeFixed, long objectRequired)
{
ObjectHolder objectHolder = this.FindOrCreateObjectHolder(objectToBeFixed);
if (objectHolder.RequiresSerInfoFixup && fixup.m_fixupType == 2)
{
throw new SerializationException(Environment.GetResourceString("Serialization_InvalidFixupType"));
}
objectHolder.AddFixup(fixup, this);
ObjectHolder objectHolder2 = this.FindOrCreateObjectHolder(objectRequired);
objectHolder2.AddDependency(objectToBeFixed);
this.m_fixupCount += 1L;
}