package contrib
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- contrib
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class AssociatedComments extends AnyRef
- trait Delim extends AnyRef
-
trait
Equal
[A] extends AnyRef
Type class used to determine equality.
Type class used to determine equality.
For examples, see Structurally or Syntactically.
Inspired by cats.Eq and scalaz.Equal.
- trait Keyword extends AnyRef
- trait Literal extends AnyRef
- trait Modifier extends AnyRef
-
class
Structurally
[+A <: Tree] extends AnyRef
Represents structural equality between trees
Represents structural equality between trees
Two trees are structurally equal if their .show[Structure] is equal. This implementation is however more efficient that doing a.structure == b.structure.
-
class
Syntactically
[+A <: Tree] extends AnyRef
Represents syntactic equality between trees Two trees are syntactically equal if their .show[Syntax] is equal.
- trait Trivia extends AnyRef
- trait Whitespace extends AnyRef
- implicit final class XtensionTreeOps [A <: Tree] extends AnyVal
Value Members
- object AssociatedComments
- object Delim
- object Keyword
- object Literal
- object Modifier
- object Structurally
- object Syntactically
- object TreeOps
- object Trivia
- object Whitespace