Implements common functionality for StaticForeachDeclaration and StaticForeachStatement This performs the necessary lowerings before dmd.statementsem.makeTupleForeach can be used to expand the corresponding static foreach declaration or statement.
Node to represent a version condition
Find ident in an array of identifiers.
Evaluate compile-time conditionals, such as static if version and debug.
Specification: Conditional Compilation