dmd.astenums
Defines enums common to dmd and dmd as parse library.
License
Source: astenums.d
Documentation: https://dlang.org/phobos/dmd_astenums.html
-
Declaration
pure nothrow @nogc @safe bool
isRefReturnScope
(const ulongstc
);Determine if it's the ambigous case of where
return
attaches to.Parameters
ulong
stc
STC flags
Return Value
true
if (ref
|out
) andscope
andreturn
-
Declaration
enum
VarArg
: ubyte;Variadic argument lists https://dlang.org/spec/function.html#variadic
-
Declaration
none
fixed number of arguments
-
Declaration
variadic
(T t, ...) can be C-style (core.stdc.stdarg) or D-style (core.vararg)
-
Declaration
typesafe
(T t ...)
typesafe
https://dlang.org/spec/function.html#typesafe_variadic_functions
-
-
Declaration
enum
STMT
: ubyte;Identify Statement types with this enum rather than virtual functions
-
Declaration
enum
InitKind
: ubyte;Discriminant for which kind of initializer