Class DITypeVoid
Special Debug type to represent void
Namespace: Ubiquity.NET.Llvm.DebugInfo
Assembly: Ubiquity.NET.Llvm.dll
Syntax
public class DITypeVoid : DIType, IOperandContainer<LlvmMetadata>
Remarks
This doesn't have a corresponding node type in LLVM as the actual IR representation is null. However, allowing null to represent the "void" type complicates the API surface with respect to nullability and correctness checks. Therefore, this type is the "null object pattern" implementation for the debug type system to indicate the void type.
Properties
Instance | Gets the singleton DITypeVoid instance |