org.encalmo.utils
Members list
Type members
Classlikes
Draw the tree of a type as a string.
Attributes
- Supertypes
Attributes
- Supertypes
- Self type
A hashcode is a 32-bit integer used to uniquely identify an object during program execution.
A hashcode is a 32-bit integer used to uniquely identify an object during program execution.
Attributes
- Supertypes
Compute the internal structure hashcode of a type for a deep comparison if two types have the same fields and types.
Compute the internal structure hashcode of a type for a deep comparison if two types have the same fields and types.
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
Attributes
- Supertypes
- Self type
Instance of this trait visits the structure (tree) of some Scala type without using the value term.
Instance of this trait visits the structure (tree) of some Scala type without using the value term.
Attributes
- See also
- Supertypes
- Known subtypes
Simplified version of TypeTreeVisitor leaving only seven methods to be implemented.
Simplified version of TypeTreeVisitor leaving only seven methods to be implemented.
Attributes
- Supertypes
- Known subtypes
Compute the structural runtime hashcode of a value. It will take into account structure and actual types of the nested values in runtime but not the values themselves.
Compute the structural runtime hashcode of a value. It will take into account structure and actual types of the nested values in runtime but not the values themselves.
Attributes
- Supertypes
- Self type
Attributes
- Supertypes
Attributes
- Supertypes
- Self type
Iterator over the structure (tree) of some Scala type and value. Uses TypeTreeVisitor instance to visit the tree.
Iterator over the structure (tree) of some Scala type and value. Uses TypeTreeVisitor instance to visit the tree.
Attributes
- Supertypes
- Self type
-
TypeTreeIterator.type
Iterates over the structure (tree) of some Scala type without using the value term, just the type. Uses TypeTreeTermlessVisitor instance to call custom logic for each node in the tree.
Iterates over the structure (tree) of some Scala type without using the value term, just the type. Uses TypeTreeTermlessVisitor instance to call custom logic for each node in the tree.
Attributes
- Supertypes
- Self type
Instance of this trait visits the structure (tree) of some Scala type without using the value term
Instance of this trait visits the structure (tree) of some Scala type without using the value term
Attributes
- See also
- Supertypes
- Known subtypes
Instance of this trait visits the structure (tree) of some Scala type and value
Instance of this trait visits the structure (tree) of some Scala type and value
Attributes
- See also
- Supertypes
- Known subtypes
-
trait SimpleTypeTreeVisitorobject ValuesPathListMacroVisitor
Attributes
- Supertypes
- Self type
-
ValuesPathList.type
Attributes
- Supertypes
- Self type