File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -1087,9 +1087,9 @@ template serdeGetFinalDeepProxy(T)
10871087 else
10881088 static if (is (immutable T == immutable V[K], K, V))
10891089 {
1090- alias E = Unqual! V;
1090+ alias E = serdeGetFinalDeepProxy ! ( Unqual! V) ;
10911091 static if (isAggregateType! E || is (E == enum ))
1092- alias serdeGetFinalDeepProxy = .serdeGetFinalDeepProxy ! E;
1092+ alias serdeGetFinalDeepProxy = E;
10931093 else
10941094 alias serdeGetFinalDeepProxy = T;
10951095 }
@@ -1114,7 +1114,7 @@ version(mir_test) unittest
11141114 @serdeProxy! (B[])
11151115 static struct C {}
11161116
1117- static assert (is (serdeGetFinalDeepProxy! C == string ), serdeGetFinalDeepProxy ! C.stringof );
1117+ static assert (is (serdeGetFinalDeepProxy! C == A[E]) );
11181118 static assert (is (serdeGetFinalDeepProxy! string == string ));
11191119}
11201120
You can’t perform that action at this time.
0 commit comments