d: Merge upstream dmd 3982604c5, druntime bc58b1e9, phobos 12329adb6.
[official-gcc.git] / libphobos / libdruntime / core / builtins.d
blobf2ca5038c597f3b4928eebfed6bafddef518c9e3
1 /**********************************************
2 * This module implements common builtins for the D frontend.
4 * Copyright: Copyright © 2019, The D Language Foundation
5 * License: $(LINK2 http://www.boost.org/LICENSE_1_0.txt, Boost License 1.0)
6 * Authors: Walter Bright
7 * Source: $(DRUNTIMESRC core/builtins.d)
8 */
10 module core.builtins;
12 version (GNU)
13 public import gcc.builtins;
15 version (LDC)
16 public import ldc.intrinsics;
18 /// Writes `s` to `stderr` during CTFE (does nothing at runtime).
19 void __ctfeWrite(scope const(char)[] s) @nogc @safe pure nothrow {}