dmd.statementsem
Does semantic analysis for statements.
Specification: Statements
License
Source: statementsem.d
Documentation: https://dlang.org/phobos/dmd_statementsem.html
-
Declaration
template
TupleForeachArgs
(bool isStatic, bool isDecl)Determines additional argument types for makeTupleForeach.
-
Declaration
template
TupleForeachRet
(bool isStatic, bool isDecl)Determines the return type of makeTupleForeach.
-
Declaration
TupleForeachRet!(isStatic, isDecl)
makeTupleForeach
(bool isStatic, bool isDecl)(Scope*sc
, ForeachStatementfs
, TupleForeachArgs!(isStatic, isDecl)args
);See StatementSemanticVisitor.
makeTupleForeach
. This is a simple wrapper that returns the generated statements/declarations.