aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docs/markdown/snippets/d_compiler_checks.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/markdown/snippets/d_compiler_checks.md b/docs/markdown/snippets/d_compiler_checks.md
new file mode 100644
index 0000000..1125e22
--- /dev/null
+++ b/docs/markdown/snippets/d_compiler_checks.md
@@ -0,0 +1,13 @@
+## D compiler checks
+
+Some compiler checks are implemented for D:
+ - `run`
+ - `sizeof`
+ - `has_header` (to check if a module is present)
+ - `alignment`
+
+Example:
+
+```meson
+ptr_size = meson.get_compiler('d').sizeof('void*')
+```