W3cubDocs

/D

dmd.init

Compiler implementation of the D programming language.

Authors:
Walter Bright
License:
Boost License 1.0
Source
init.d
Documentation
https://dlang.org/phobos/dmd_init.html
Coverage
https://codecov.io/gh/dlang/dmd/src/master/src/dmd/init.d
enum InitKind: ubyte;

Discriminant for which kind of initializer

class Initializer: dmd.ast_node.ASTNode;
class VoidInitializer: dmd.init.Initializer;
class ErrorInitializer: dmd.init.Initializer;
class StructInitializer: dmd.init.Initializer;
class ArrayInitializer: dmd.init.Initializer;
class ExpInitializer: dmd.init.Initializer;
Initializer syntaxCopy(Initializer inx);

Copy the AST for Initializer.

Parameters:
Initializer inx Initializer AST to copy
Returns:
the copy

© 1999–2019 The D Language Foundation
Licensed under the Boost License 1.0.
https://dlang.org/phobos/dmd_init.html