Packages

trait DiagrammedExpr[T] extends AnyRef

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.

Source
DiagrammedExpr.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DiagrammedExpr
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. abstract val anchor: Int
  2. abstract def anchorValues: List[AnchorValue]
  3. abstract def value: T