W3cubDocs

/D

dmd.statementsem

Compiler implementation of the D programming language.

Authors:
Walter Bright
License:
Boost License 1.0
Source
statementsem.d
Documentation
https://dlang.org/phobos/dmd_statementsem.html
Coverage
https://codecov.io/gh/dlang/dmd/src/master/src/dmd/statementsem.d
template TupleForeachArgs(bool isStatic, bool isDecl)

Determines additional argument types for makeTupleForeach.

template TupleForeachRet(bool isStatic, bool isDecl)

Determines the return type of makeTupleForeach.

TupleForeachRet!(isStatic, isDecl) makeTupleForeach(bool isStatic, bool isDecl)(Scope* sc, ForeachStatement fs, TupleForeachArgs!(isStatic, isDecl) args);

See StatementSemanticVisitor.makeTupleForeach. This is a simple wrapper that returns the generated statements/declarations.

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