sourcecode

package sourcecode

Members list

Type members

Classlikes

case class Args(value: Seq[Seq[Text[_]]]) extends SourceValue[Seq[Seq[Text[_]]]]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[Seq[Seq[Text[_]]]]
class Object
trait Matchable
class Any
Show all
object Args extends SourceCompanion[Seq[Seq[Text[_]]], Args], ArgsMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait ArgsMacros
class SourceCompanion[Seq[Seq[Text[_]]], Args]
class Object
trait Matchable
class Any
Show all
Self type
Args.type
trait ArgsMacros

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Args.type
case class Enclosing(value: String) extends SourceValue[String]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[String]
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class SourceCompanion[String, Enclosing]
class Object
trait Matchable
class Any
Show all
Self type
Enclosing.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Machine.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Enclosing.type
case class File(value: String) extends SourceValue[String]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[String]
class Object
trait Matchable
class Any
Show all
object File extends SourceCompanion[String, File], FileMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait FileMacros
class SourceCompanion[String, File]
class Object
trait Matchable
class Any
Show all
Self type
File.type
trait FileMacros

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object File.type
case class FileName(value: String) extends SourceValue[String]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[String]
class Object
trait Matchable
class Any
Show all
object FileName extends SourceCompanion[String, FileName], FileNameMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class SourceCompanion[String, FileName]
class Object
trait Matchable
class Any
Show all
Self type
FileName.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object FileName.type
case class FullName(value: String) extends SourceValue[String]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[String]
class Object
trait Matchable
class Any
Show all
object FullName extends SourceCompanion[String, FullName], FullNameMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class SourceCompanion[String, FullName]
class Object
trait Matchable
class Any
Show all
Self type
FullName.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Machine.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object FullName.type
case class Line(value: Int) extends SourceValue[Int]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[Int]
class Object
trait Matchable
class Any
Show all
object Line extends SourceCompanion[Int, Line], LineMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait LineMacros
class SourceCompanion[Int, Line]
class Object
trait Matchable
class Any
Show all
Self type
Line.type
trait LineMacros

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Line.type
object Macros

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Macros.type
case class Name(value: String) extends SourceValue[String]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[String]
class Object
trait Matchable
class Any
Show all
object Name extends SourceCompanion[String, Name], NameMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait NameMacros
class SourceCompanion[String, Name]
class Object
trait Matchable
class Any
Show all
Self type
Name.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Machine.type
trait NameMacros

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Name.type
case class Pkg(value: String) extends SourceValue[String]

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class SourceValue[String]
class Object
trait Matchable
class Any
Show all
object Pkg extends SourceCompanion[String, Pkg], PkgMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait PkgMacros
class SourceCompanion[String, Pkg]
class Object
trait Matchable
class Any
Show all
Self type
Pkg.type
trait PkgMacros

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Pkg.type
abstract class SourceCompanion[T, V <: SourceValue[T]](build: T => V)

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Args.type
object Machine.type
object Enclosing.type
object File.type
object FileName.type
object Machine.type
object FullName.type
object Line.type
object Machine.type
object Name.type
object Pkg.type
Show all
abstract class SourceValue[T]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
class Args
class Enclosing
class Machine
class File
class FileName
class FullName
class Machine
class Line
class Name
class Machine
class Pkg
Show all
case class Text[T](value: T, source: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Text extends TextMacros

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait TextMacros
class Object
trait Matchable
class Any
Show all
Self type
Text.type
trait TextMacros

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Text.type
object Util

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Util.type