Skip to content

Commit 7833107

Browse files
authored
[OCaml] Make OCaml MetadataKind type consistent with C API (#134507)
Fixes breakage of OCaml API introduced by commit 6894734.
1 parent f8f9be3 commit 7833107

File tree

4 files changed

+4
-1
lines changed

4 files changed

+4
-1
lines changed

Diff for: llvm/bindings/ocaml/debuginfo/llvm_debuginfo.ml

+1
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,7 @@ module MetadataKind = struct
144144
| DIArgListMetadataKind
145145
| DIAssignIDMetadataKind
146146
| DISubrangeTypeMetadataKind
147+
| DIFixedPointTypeMetadataKind
147148
end
148149

149150
(** The amount of debug information to emit. *)

Diff for: llvm/bindings/ocaml/debuginfo/llvm_debuginfo.mli

+1
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ module MetadataKind : sig
148148
| DIArgListMetadataKind
149149
| DIAssignIDMetadataKind
150150
| DISubrangeTypeMetadataKind
151+
| DIFixedPointTypeMetadataKind
151152
end
152153

153154
(** The amount of debug information to emit. *)

Diff for: llvm/include/llvm-c/DebugInfo.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,6 @@ enum {
173173
LLVMDISubrangeMetadataKind,
174174
LLVMDIEnumeratorMetadataKind,
175175
LLVMDIBasicTypeMetadataKind,
176-
LLVMDIFixedPointTypeMetadataKind,
177176
LLVMDIDerivedTypeMetadataKind,
178177
LLVMDICompositeTypeMetadataKind,
179178
LLVMDISubroutineTypeMetadataKind,
@@ -199,6 +198,7 @@ enum {
199198
LLVMDIArgListMetadataKind,
200199
LLVMDIAssignIDMetadataKind,
201200
LLVMDISubrangeTypeMetadataKind,
201+
LLVMDIFixedPointTypeMetadataKind,
202202
};
203203
typedef unsigned LLVMMetadataKind;
204204

Diff for: llvm/test/CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,7 @@ if(TARGET ocaml_llvm)
212212
ocaml_llvm_analysis
213213
ocaml_llvm_bitreader
214214
ocaml_llvm_bitwriter
215+
ocaml_llvm_debuginfo
215216
ocaml_llvm_executionengine
216217
ocaml_llvm_irreader
217218
ocaml_llvm_linker

0 commit comments

Comments
 (0)