ΒΆLLVMMetadataRef LLVMDIBuilderCreateBasicType(
LLVMDIBuilderRef Builder,
const char* Name,
size_t NameLen,
uint64_t SizeInBits,
LLVMDWARFTypeEncoding Encoding,
LLVMDIFlags Flags)
LLVMMetadataRef LLVMDIBuilderCreateBasicType(
LLVMDIBuilderRef Builder,
const char* Name,
size_t NameLen,
uint64_t SizeInBits,
LLVMDWARFTypeEncoding Encoding,
LLVMDIFlags Flags)
Description
Create debugging information entry for a basic type.
Declared at: llvm/include/llvm-c/DebugInfo.h:677
Parameters
- LLVMDIBuilderRef Builder
- The DIBuilder.
- const char* Name
- Type name.
- size_t NameLen
- Length of type name.
- uint64_t SizeInBits
- Size of the type.
- LLVMDWARFTypeEncoding Encoding
- DWARF encoding code, e.g. \c LLVMDWARFTypeEncoding_float.
- LLVMDIFlags Flags
- Flags to encode optional attribute like endianity