Method Finish
Finish(DISubProgram)
Finalizes debug information for a single DISubProgram
Declaration
public void Finish(DISubProgram subProgram)
Parameters
public void Finish(DISubProgram subProgram)
DISubProgram | subProgram | DISubProgram to finalize debug information for |
Finish()
Finalizes debug information for all items built by this builder
Declaration
public void Finish()
Remarks
note
The term "finalize" here is in the context of LLVM rather than the .NET concept of Finalization.
In particular this will trigger resolving temporaries and will complete the list of locals for
any functions. So, the only nodes allowed after this is called are those that are fully resolved.
public void Finish()
note
The term "finalize" here is in the context of LLVM rather than the .NET concept of Finalization. In particular this will trigger resolving temporaries and will complete the list of locals for any functions. So, the only nodes allowed after this is called are those that are fully resolved.