Provides extended syntax for collections; enables validation rules such as c.students.each is valid
.
Provides extended syntax for collections; enables validation rules such as c.students.each is valid
.
The element type m of the specified collection.
Evidence that the provided expression can be treated as a collection.
Additional syntax (see implementation).
Wraps expressions under validation with a specialized scope (this is later used during the macro transform). Enables syntax such as
p.firstName is notEmpty
, wherep.firstName
is the actual expression under validation.The type of the provided expression.