NameTransformer

scala.reflect.NameTransformer

Provides functions to encode and decode Scala symbolic names. Also provides some constants.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

Replace $opname by corresponding operator symbol.

Replace $opname by corresponding operator symbol.

Value parameters

name0

the string to decode

Attributes

Returns

the string with all recognized operator symbol encodings replaced with their name

Replace operator symbols by corresponding $opname.

Replace operator symbols by corresponding $opname.

Value parameters

name

the string to encode

Attributes

Returns

the string with all recognized opchars replaced with their encoding

Concrete fields

final val LAZY_LOCAL_SUFFIX_STRING: "$lzy"
final val LOCAL_SUFFIX_STRING: " "
final val MODULE_INSTANCE_NAME: "MODULE$"
final val MODULE_SUFFIX_STRING: "$"
final val MODULE_VAR_SUFFIX_STRING: "$module"
final val NAME_JOIN_STRING: "$"
final val SETTER_SUFFIX_STRING: "_$eq"
final val TRAIT_SETTER_SEPARATOR_STRING: "$_setter_$"