private RegionPlaceholder SetupPlaceholderRef(PlaceholderRef target) { Require.Assigned(target); RegionPlaceholder placeholder; placeholder.offset = stream.Position; placeholder.target = new Placeholder(); placeholder.targetRef = target; placeholder.relative = false; placeholder.relativeSection = false; placeholder.relativeFile = false; placeholder.displacement32 = false; WriteNumber(0); placeholder.location = CurrentLocation; return(placeholder); }
public void WritePlaceholderRef(PlaceholderRef target) { RegionPlaceholder placeholder = SetupPlaceholderRef(target); placeholders.Add(placeholder); }
public abstract void ExceptionHandlerSetup(PlaceholderRef site);
public abstract void SetDestination(PlaceholderRef place);