![]() | Llvm.NET.DebugInfo Namespace |
[This is preliminary documentation and is subject to change.]
Class | Description | |
---|---|---|
![]() | DebugArrayType | Provides debug information binding between an IArrayTypeand a DICompositeType |
![]() | DebugBasicType | Debug information binding between an LLVM native ITypeRef and a DIBasicType |
![]() | DebugFunctionType | This class provides debug information binding for an IFunctionType
and a DISubroutineType |
![]() | DebugInfoBuilder | DebugInfoBuilder is a factory class for creating DebugInformation for an LLVM
NativeModule |
![]() | DebugMemberInfo | Describes a member/field of a type for creating debug information |
![]() | DebugMemberLayout | DebugMemberLayout is used to define custom layout information for structure members |
![]() | DebugPointerType | Binding between a DIDerivedType and an IPointerType |
![]() | DebugStructType | |
![]() | DebugType | |
![]() | DebugTypeTNative, TDebug | |
![]() | DIBasicType | Debug information for a basic type |
![]() | DICompileUnit | |
![]() | DICompositeType | |
![]() | DIDerivedType | |
![]() | DIEnumerator | |
![]() | DIExpression | |
![]() | DIFile | |
![]() | DIGlobalVariable | |
![]() | DIImportedEntity | |
![]() | DILexicalBlock | |
![]() | DILexicalBlockBase | |
![]() | DILexicalBlockFile | |
![]() | DILocalScope | Legal scope for lexical blocks, local variables, and debug info locations |
![]() | DILocalVariable | |
![]() | DILocation | |
![]() | DIModule | |
![]() | DINamespace | |
![]() | DINode | Root of the object hierarchy for Debug information metadata nodes |
![]() | DINodeArray | Array of DINode debug information nodes for use with DebugInfoBuilder methods |
![]() | DIObjCProperty | |
![]() | DIScope | Base class for all Debug info scopes |
![]() | DISubProgram | |
![]() | DISubRange | |
![]() | DISubroutineType | |
![]() | DITemplateParameter | |
![]() | DITemplateTypeParameter | |
![]() | DITemplateValueParameter | |
![]() | DIType | Base class for Debug info types |
![]() | DITypeArray | |
![]() | DIVariable | |
![]() | GenericDINode | |
![]() | TupleTypedArrayWrapperT | Generic wrapper to treat an MDTuple as an array of elements of specific type |
Interface | Description | |
---|---|---|
![]() | IDebugTypeTNative, TDebug |
Enumeration | Description | |
---|---|---|
![]() | DebugInfoFlags | Accessibility flags |
![]() | DiTypeKind | |
![]() | ExpressionOp | |
![]() | QualifiedTypeTag | |
![]() | SourceLanguage | |
![]() | Tag |