A for, some or every (kind): variable is the iteratorVariable, source the expression of in (and
source_type_ref its typeRef), and body the expression of return (for for) or satisfies (for the quantifiers).
Summary
Types
@type t() :: %Dmn.Model.Expressions.Iterator{ body: Dmn.Model.Expressions.t() | nil, id: String.t() | nil, kind: :for | :some | :every, label: String.t() | nil, line: pos_integer() | nil, source: Dmn.Model.Expressions.t() | nil, source_type_ref: String.t() | nil, type_ref: String.t() | nil, variable: String.t() | nil }