[Issue 2010] New: Template tuples don't work in string mixins
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Apr 18 16:02:39 PDT 2008
http://d.puremagic.com/issues/show_bug.cgi?id=2010
Summary: Template tuples don't work in string mixins
Product: D
Version: 2.012
Platform: PC
OS/Version: Windows
Status: NEW
Severity: normal
Priority: P2
Component: DMD
AssignedTo: bugzilla at digitalmars.com
ReportedBy: bartosz at relisoft.com
A variable-argument function works at runtime, but doesn't compile as a mixin:
mixin (declareAllFeatures ("a", "b", "c"));
string declareAllFeatures (T...)(T features)
{
string [] arr = [];
foreach (f; features)
{
arr ~= f;
}
return declareAllFeaturesArr (arr);
}
string declareAllFeaturesArr (string [] allFeatures)
{
return "int x;";
}
--
More information about the Digitalmars-d-bugs
mailing list