Click or drag to resize
Llvm.NET LogoTag Enumeration

[This is preliminary documentation and is subject to change.]

Namespace:  Llvm.NET.DebugInfo
Assembly:  Llvm.NET (in Llvm.NET.dll) Version: 3.8.6158
Syntax
C#
public enum Tag
Members
  Member nameValueDescription
Invalid0
ArrayType1
ClassType2
EntryPoint3
EnumerationType4
FormalParameter5
ImportedDeclaration8
Label10
LexicalBlock11
Member13
PointerType15
ReferenceType16
CompileUnit17
StringType18
StructureType19
SubroutineType21
TypeDef22
UnionType23
UnspecifiedParameters24
Variant25
CommonBlock26
CommonInclusion27
Inheritance28
InlinedSubroutine29
Module30
PtrToMemberType31
SetType32
SubrangeType33
WithStatement34
AccessDeclaration35
BaseType36
CatchBlock37
ConstType38
Constant39
Enumerator40
FileType41
Friend42
NameList43
NameListItem44
PackedType45
SubProgram46
TemplateTypeParameter47
TemplateValueParameter48
ThrownType49
TryBlock50
VariantPart51
Variable52
VolatileType53
DwarfProcedure54
RestrictType55
InterfaceType56
Namespace57
ImportedModule58
UnspecifiedType59
PartialUnit60
ImportedUnit61
Condition63
SharedType64
TypeUnit65
RValueReferenceType66
TemplateAlias67
CoArrayType68
GenericSubrange69
DynamicType70
AutoVariable256
ArgVariable257
Expression258
UserBase4096
MipsLoop16513
FormatLabel16641
FunctionTemplate16642
ClassTemplate16643
GnuTemplateTemplateParameter16646
GnuTemplateParameterPack16647
GnuFormalParameterPack16648
LoUser16512
AppleProperty16896
HiUser65535
See Also