|
@@ -478,6 +478,19 @@ LLVMDIBuilderCreateSubroutineType(LLVMDIBuilderRef Builder,
|
|
|
unsigned NumParameterTypes,
|
|
|
LLVMDIFlags Flags);
|
|
|
|
|
|
+/**
|
|
|
+ * Create debugging information entry for an enumerator.
|
|
|
+ * @param Builder The DIBuilder.
|
|
|
+ * @param Name Enumerator name.
|
|
|
+ * @param NameLen Length of enumerator name.
|
|
|
+ * @param Value Enumerator value.
|
|
|
+ * @param IsUnsigned True if the value is unsigned.
|
|
|
+ */
|
|
|
+LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder,
|
|
|
+ const char *Name, size_t NameLen,
|
|
|
+ int64_t Value,
|
|
|
+ LLVMBool IsUnsigned);
|
|
|
+
|
|
|
/**
|
|
|
* Create debugging information entry for an enumeration.
|
|
|
* \param Builder The DIBuilder.
|