|
@@ -899,6 +899,14 @@ LLVMMetadataRef LLVMDILocationGetScope(LLVMMetadataRef Location) {
|
|
return wrap(unwrapDI<DILocation>(Location)->getScope());
|
|
return wrap(unwrapDI<DILocation>(Location)->getScope());
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder,
|
|
|
|
+ const char *Name, size_t NameLen,
|
|
|
|
+ int64_t Value,
|
|
|
|
+ LLVMBool IsUnsigned) {
|
|
|
|
+ return wrap(unwrap(Builder)->createEnumerator({Name, NameLen}, Value,
|
|
|
|
+ IsUnsigned != 0));
|
|
|
|
+}
|
|
|
|
+
|
|
LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(
|
|
LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(
|
|
LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
|
|
LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
|
|
size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
|
|
size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
|