You may be able to use the EnvDTE.Debugger.Breakpoints collection property for this. I'm not certain if this will actually be possible though, as your code generation may change the sources enough, so that the original BP locations are not the same.
But you should be able to enumerate through the Breakpoints collection and add new ones using EnvDTE.Debugger.Breakpoints.Add.
Sincerely,