Inter-module symbol resolution error of template type-parameter when using mixins
Nordlöw
per.nordlow at gmail.com
Thu Sep 28 21:53:08 UTC 2017
On Wednesday, 27 September 2017 at 18:24:04 UTC, Nordlöw wrote:
> At ...
Thanks Adam for your advice at
https://stackoverflow.com/questions/46454887/inter-module-symbol-resolution-error-of-template-type-parameter-when-using-mixin?noredirect=1#comment79867792_46454887
I made things work in this version
https://github.com/nordlow/phobos-next/blob/ef7e4fd59725400b4f1552f1f21cef050550a8a4/src/variant_arrays.d
by using
private static immutable(string) arrayTypeStringOfIndex(uint
typeIndex)()
{
return `CopyableArray!(Types[` ~ typeIndex.stringof ~ `])`;
}
instead of the previous
private static immutable(string) arrayTypeString(Type)()
{
return `CopyableArray!(` ~ Type.stringof ~ `)`;
}
More information about the Digitalmars-d-learn
mailing list