From c1e01b7941fcd58876b8364155d332519ad64384 Mon Sep 17 00:00:00 2001 From: RazvanN7 Date: Fri, 29 Mar 2019 13:02:05 +0200 Subject: [PATCH] Fix implicit cast issue in stdcpp.array --- src/core/stdcpp/array.d | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/stdcpp/array.d b/src/core/stdcpp/array.d index 76cf382a14..75fa45a0bb 100644 --- a/src/core/stdcpp/array.d +++ b/src/core/stdcpp/array.d @@ -97,7 +97,7 @@ pure nothrow @nogc: /// inout(T)* data() inout @safe { static if (N > 0) { return &_M_elems[0]; } else { return null; } } /// - ref inout(T)[N] as_array() inout @trusted { return data()[0 .. N]; } + ref inout(T[N]) as_array() inout @trusted { return data()[0 .. N]; } /// ref inout(T) at(size_type i) inout @trusted { return data()[0 .. N][i]; }