A trait that represent an expression recorded by DiagrammedExprMacro, which includes the following members:
a boolean value
an anchor that records the position of this expression
anchor values of this expression (including sub-expressions)
DiagrammedExpr is used by code generated from DiagrammedAssertionsMacro, it needs to be public
so that the generated code can be compiled. It is expected that ScalaTest users would ever need to use DiagrammedExpr
directly.
A trait that represent an expression recorded by
DiagrammedExprMacro
, which includes the following members:DiagrammedExpr
is used by code generated fromDiagrammedAssertionsMacro
, it needs to be public so that the generated code can be compiled. It is expected that ScalaTest users would ever need to useDiagrammedExpr
directly.