Property DebugInfoType
DebugInfoType
Gets or sets the Debug information type for this binding
public TDebug? DebugInfoType { get; set; }
Property Value
- TDebug
Remarks
Setting the debug type is only allowed when the debug type is null or IsTemporary is true. If the debug type node is a temporary setting the type will replace all uses of the temporary type automatically, via ReplaceAllUsesWith(IrMetadata)
Since setting this property will replace all uses with (RAUW) the new value then setting this property with null is not allowed. However, until set this property will be null
Exceptions
- InvalidOperationException
The type is not null or not a temporary