SuffixNameKind

class SuffixNameKind(tag: Int, suffix: String, optInfoString: String) extends ClassifiedNameKind

The kind of names that get formed by appending a suffix to an underlying name

class NameKind
class Object
trait Matchable
class Any

Type members

Inherited classlikes

class Info

A simple info type; some subclasses of Kind define more refined versions

A simple info type; some subclasses of Kind define more refined versions

Inherited from
NameKind

Inherited types

type ThisInfo = Info
Inherited from
ClassifiedNameKind

Value members

Concrete methods

def mkString(underlying: TermName, info: ThisInfo): String
override def unmangle(name: SimpleName): TermName
Definition Classes

Inherited methods

def apply(underlying: TermName): TermName

Build a new name of this kind from an underlying name

Build a new name of this kind from an underlying name

Inherited from
ClassifiedNameKind

Does this kind define logically a new name (respectively qualified name)? Tested by the replace and collect combinators of class Name.

Does this kind define logically a new name (respectively qualified name)? Tested by the replace and collect combinators of class Name.

Inherited from
NameKind

Extractor operation for names of this kind

Extractor operation for names of this kind

Inherited from
ClassifiedNameKind

Inherited fields

val info: Info
Inherited from
ClassifiedNameKind