TastyName

object TastyName
Companion
class
trait Sum
trait Mirror
class Object
trait Matchable
class Any

Type members

Classlikes

final case class DefaultName(qual: TastyName, num: Int) extends TastyName
trait NameEncoder[U]
final case class ObjectName(base: TastyName) extends TastyName
final case class PrefixName(prefix: SimpleName, qual: TastyName) extends TastyName
final case class QualifiedName(qual: TastyName, sep: SimpleName, selector: SimpleName) extends TastyName
object ScalaNameEncoder extends NameEncoder[StringBuilder]
final case class SignedName(qual: TastyName, sig: MethodSignature[ErasedTypeRef], target: TastyName) extends TastyName
final case class SimpleName(raw: String) extends TastyName
trait StringBuilderEncoder extends NameEncoder[StringBuilder]
final case class SuffixName(qual: TastyName, suffix: SimpleName) extends TastyName
final case class TypeName extends TastyName
Companion
object
object TypeName
Companion
class
final case class UniqueName(qual: TastyName, sep: SimpleName, num: Int) extends TastyName

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Inherited from
Mirror
type MirroredLabel <: String

The name of the type

The name of the type

Inherited from
Mirror

Value members

Concrete methods

Concrete fields

final val DefaultGetterInitStr: String
final val DefaultGetterStr: "$default$"
final val Empty: SimpleName
final val PathSep: SimpleName