Class DISubProgram
Debug information for a SubProgram
public sealed class DISubProgram : DILocalScope, IEquatable<IrMetadata>
- Inheritance
-
DISubProgram
- Implements
- Inherited Members
Properties
- CompileUnit
Gets the DICompileUnit that contains this DISubProgram
- ContainingType
Gets the type that contains this DISubProgram, if any
- Declaration
Gets the DISubProgram that declares this DISubProgram
- Line
Gets the source line associated with this DISubProgram
- LinkageName
Gets the linkage name of this DISubProgram
- Name
Gets the name of this DISubProgram
- Signature
Gets the signature of this DISubProgram
- TemplateParams
Gets the template parameters of this DISubProgram, if any
- ThrownTypes
Gets the exception types this DISubProgram can throw
- Variables
Gets the variables of this DISubProgram
Methods
- Describes(Function)
Determines if this instance describes a given Function