package linksem
A formalisation of the core ELF and DWARF file formats written in Lem
Install
Dune Dependency
Authors
Maintainers
Sources
0.8.tar.gz
md5=2075c56715539b3b8f54ae65cc808b8c
sha512=f7c16e4036a1440a6a8d13707a43f0f9f9db0c68489215f948cc300b6a164dba5bf852e58f89503e9d9f38180ee658d9478156ca1a1ef64d6861eec5f9cf43d2
doc/linksem_zarith/Dwarf_ctypes/index.html
Module Dwarf_ctypes
Source
Source
type integerType =
| Char
| Bool
| Signed of integerBaseType
| Unsigned of integerBaseType
| Enum of sym
| Wchar_t
| Wint_t
| Size_t
| Ptrdiff_t
Source
type ctype_ =
| Void
| Basic of basicType
| Array of ctype * Nat_big_num.num option
| Function of bool * qualifiers * ctype * (qualifiers * ctype * bool) list * bool
| Pointer of qualifiers * ctype
| Atomic of ctype
| Struct of sym
| Union of sym
Source
type tag_definition =
| StructDef of (cabs_identifier * (qualifiers * ctype)) list
| UnionDef of (cabs_identifier * (qualifiers * ctype)) list
Source
type shift_path_element =
| SPE_array of ctype * integer_value_base
| SPE_member of sym * cabs_identifier
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>