Table of Contents

Method Finish

Namespace
Ubiquity.NET.Llvm.DebugInfo
Assembly
Ubiquity.NET.Llvm.dll

Finish(DISubProgram)

Finalizes debug information for a single DISubProgram

void Finish(DISubProgram subProgram)

Parameters

subProgram DISubProgram

DISubProgram to finalize debug information for

Finish()

Finalizes debug information for all items built by this builder

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.