Lines Matching refs:Variadic
642 static if (variadic == Variadic.no) in fqnType()
644 else static if (variadic == Variadic.c) in fqnType()
646 else static if (variadic == Variadic.d) in fqnType()
648 else static if (variadic == Variadic.typesafe) in fqnType()
1006 if ( isCallable!func && variadicFunctionStyle!func == Variadic.no )
1975 enum Variadic
1990 enum Variadic variadicFunctionStyle =
1991 (varargs == "stdarg") ? Variadic.c :
1992 (varargs == "argptr") ? Variadic.d :
1993 (varargs == "typesafe") ? Variadic.typesafe :
1994 (varargs == "none") ? Variadic.no : Variadic.no;
2001 static assert(variadicFunctionStyle!func == Variadic.no);
2004 static assert(variadicFunctionStyle!printf == Variadic.c);
2016 static assert(variadicFunctionStyle!novar == Variadic.no);
2017 static assert(variadicFunctionStyle!cstyle == Variadic.c);
2018 static assert(variadicFunctionStyle!dstyle == Variadic.d);
2019 static assert(variadicFunctionStyle!typesafe == Variadic.typesafe);
2021 static assert(variadicFunctionStyle!((int[] a...) {}) == Variadic.typesafe);
2176 static if (varStyle == Variadic.c)
2178 else static if (varStyle == Variadic.d)
2180 else static if (varStyle == Variadic.typesafe)
2264 static if (variadicFunctionStyle!T != Variadic.d)