Home | History | Annotate | Download | only in dmd

Lines Matching refs:variadic

335         else if (v.storage_class & STC.variadic && p == sc.func)
340 unsafeAssign(v, "variadic variable");
630 (va.storage_class & v.storage_class & (STC.maybescope | STC.variadic)) == STC.maybescope &&
721 else if (v.storage_class & STC.variadic && p == fd)
737 error(ae.loc, "variadic variable `%s` assigned to non-scope `%s`", v.toChars(), e1.toChars());
1044 else if (v.storage_class & STC.variadic && p == sc.func)
1050 error(e.loc, "copying `%s` into allocated memory escapes a reference to variadic parameter `%s`", e.toChars(), v.toChars());
1261 else if (v.storage_class & STC.variadic && p == sc.func)
1267 error(e.loc, "returning `%s` escapes a reference to variadic parameter `%s`", e.toChars(), v.toChars());
1619 if (v.storage_class & STC.variadic)
1920 if (v && v.storage_class & STC.variadic)
2225 * Parameter, i.e. a variadic argument, is a pointer to mutable data.