Packages

o

scala.tools.tasty.TastyName

ScalaNameEncoder

object ScalaNameEncoder extends NameEncoder[StringBuilder]

Encodes names as expected by the Scala Reflect SymbolTable

Source
TastyName.scala
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaNameEncoder
  2. NameEncoder
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def encode(name: TastyName): String

    Escapes all symbolic characters.

    Escapes all symbolic characters. Special names should be handled before calling this.

  2. final def encode[O](name: TastyName)(init: => StringBuilder, finish: (StringBuilder) => O): O
    Definition Classes
    NameEncoder
  3. def traverse(sb: StringBuilder, name: TastyName): StringBuilder
    Definition Classes
    ScalaNameEncoderNameEncoder