Declaration

io.github.scalats.ast.Declaration
See theDeclaration companion trait
object Declaration

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

case object Composite extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Composite.type
case object Enum extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Enum.type
case object Interface extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Interface.type
object Kind

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Kind.type
sealed trait Kind

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Composite
object Enum
object Interface
object Singleton
object Tagged
object Union
object Value
Show all
case object Singleton extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Singleton.type
case object Tagged extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Tagged.type
case object Union extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Union.type
case object Value extends Kind

Attributes

Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
trait Kind
class Object
trait Matchable
class Any
Show all
Self type
Value.type