Click or drag to resize
Llvm.NET LogoDebugInfoBuilderCreateEnumerationType Method

[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 DICompositeType CreateEnumerationType(
	DIScope scope,
	string name,
	DIFile file,
	uint lineNumber,
	ulong sizeInBits,
	ulong alignInBits,
	IEnumerable<DIEnumerator> elements,
	DIType underlyingType,
	string uniqueId = ""
)

Parameters

scope
Type: Llvm.NET.DebugInfoDIScope
name
Type: SystemString
file
Type: Llvm.NET.DebugInfoDIFile
lineNumber
Type: SystemUInt32
sizeInBits
Type: SystemUInt64
alignInBits
Type: SystemUInt64
elements
Type: System.Collections.GenericIEnumerableDIEnumerator
underlyingType
Type: Llvm.NET.DebugInfoDIType
uniqueId (Optional)
Type: SystemString

Return Value

Type: DICompositeType
See Also