package llvm

  1. Overview
  2. Docs
The OCaml bindings distributed with LLVM

Install

Dune Dependency

Authors

Maintainers

Sources

llvm-project-19.1.7.src.tar.xz
sha256=82401fea7b79d0078043f7598b835284d6650a75b93e64b6f761ea7b63097501
md5=0333b37c90e183d5298470d5b70a87e4

doc/llvm_debuginfo/Llvm_debuginfo/MetadataKind/index.html

Module Llvm_debuginfo.MetadataKind

The kind of metadata nodes.

type t =
  1. | MDStringMetadataKind
  2. | ConstantAsMetadataMetadataKind
  3. | LocalAsMetadataMetadataKind
  4. | DistinctMDOperandPlaceholderMetadataKind
  5. | MDTupleMetadataKind
  6. | DILocationMetadataKind
  7. | DIExpressionMetadataKind
  8. | DIGlobalVariableExpressionMetadataKind
  9. | GenericDINodeMetadataKind
  10. | DISubrangeMetadataKind
  11. | DIEnumeratorMetadataKind
  12. | DIBasicTypeMetadataKind
  13. | DIDerivedTypeMetadataKind
  14. | DICompositeTypeMetadataKind
  15. | DISubroutineTypeMetadataKind
  16. | DIFileMetadataKind
  17. | DICompileUnitMetadataKind
  18. | DISubprogramMetadataKind
  19. | DILexicalBlockMetadataKind
  20. | DILexicalBlockFileMetadataKind
  21. | DINamespaceMetadataKind
  22. | DIModuleMetadataKind
  23. | DITemplateTypeParameterMetadataKind
  24. | DITemplateValueParameterMetadataKind
  25. | DIGlobalVariableMetadataKind
  26. | DILocalVariableMetadataKind
  27. | DILabelMetadataKind
  28. | DIObjCPropertyMetadataKind
  29. | DIImportedEntityMetadataKind
  30. | DIMacroMetadataKind
  31. | DIMacroFileMetadataKind
  32. | DICommonBlockMetadataKind
OCaml

Innovation. Community. Security.