W3cubDocs

/D

dmd.builtin

Compiler implementation of the D programming language.

Authors:
Walter Bright
License:
Boost License 1.0
Source
builtin.d
Documentation
https://dlang.org/phobos/dmd_builtin.html
Coverage
https://codecov.io/gh/dlang/dmd/src/master/src/dmd/builtin.d
void builtinDeinitialize();

Deinitializes the global state of the compiler.

This can be used to restore the state set by builtin_init to its original state.

BUILTIN isBuiltin(FuncDeclaration fd);

Determine if function is a builtin one that we can evaluate at compile time.

Expression eval_builtin(Loc loc, FuncDeclaration fd, Expressions* arguments);

Evaluate builtin function. Return result; NULL if cannot evaluate it.

© 1999–2019 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/dmd_builtin.html