summaryrefslogtreecommitdiff
path: root/gcc/d/dmd/root/longdouble.d
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/d/dmd/root/longdouble.d')
-rw-r--r--gcc/d/dmd/root/longdouble.d2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/d/dmd/root/longdouble.d b/gcc/d/dmd/root/longdouble.d
index 27fcf9c849f..d6753aa8490 100644
--- a/gcc/d/dmd/root/longdouble.d
+++ b/gcc/d/dmd/root/longdouble.d
@@ -29,6 +29,8 @@ nothrow:
// Type used by the front-end for compile-time reals
struct longdouble
{
+nothrow:
+@nogc:
extern (D) this(T)(T r)
{
this.set(cast(SetType!T)r);