LLVM D bindings