trait TermNameMangling extends Forest.NameManglingCommon
Ordering
- Alphabetic
- By Inheritance
Inherited
- TermNameMangling
- NameManglingCommon
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val IMPL_CLASS_SUFFIX: String
- val LOCALDUMMY_PREFIX: String
-
val
MODULE_SUFFIX_STRING: String
- Definition Classes
- NameManglingCommon
-
val
NAME_JOIN_STRING: String
- Definition Classes
- NameManglingCommon
- val PROTECTED_PREFIX: String
- val PROTECTED_SET_PREFIX: String
- val SETTER_SUFFIX: Forest.TermName
- val SINGLETON_SUFFIX: String
- val SUPER_PREFIX_STRING: String
- val TRAIT_SETTER_SEPARATOR_STRING: String
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def defaultGetterName(name: Forest.Name, pos: Int): Forest.TermName
- def defaultGetterToMethod(name: Forest.Name): Forest.TermName
-
def
dropSingletonName(name: Forest.Name): Forest.TypeName
Note that for performance reasons, stripEnd does not verify that the suffix is actually the suffix specified.
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
flattenedName(segments: Forest.Name*): NameType
- Definition Classes
- NameManglingCommon
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def getterName(name: Forest.TermName): Forest.TermName
- def getterToLocal(name: Forest.TermName): Forest.TermName
- def getterToSetter(name: Forest.TermName): Forest.TermName
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- def implClassName(name: Forest.Name): Forest.TypeName
- def interfaceName(implname: Forest.Name): Forest.TypeName
- def isConstructorName(name: Forest.Name): Boolean
- def isExceptionResultName(name: Forest.Name): Boolean
- def isImplClassName(name: Forest.Name): Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isLocalDummyName(name: Forest.Name): Boolean
- def isLocalName(name: Forest.Name): Boolean
- def isLoopHeaderLabel(name: Forest.Name): Boolean
- def isModuleName(name: Forest.Name): Boolean
- def isOpAssignmentName(name: Forest.Name): Boolean
- def isProtectedAccessorName(name: Forest.Name): Boolean
- def isReplWrapperName(name: Forest.Name): Boolean
- def isSetterName(name: Forest.Name): Boolean
- def isSingletonName(name: Forest.Name): Boolean
- def isTraitSetterName(name: Forest.Name): Boolean
- def localDummyName(clazz: Forest.Symbol): Forest.TermName
- def localToGetter(name: Forest.TermName): Forest.TermName
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
originalName(name: Forest.Name): Forest.Name
If
name
is an expandedName name, the original name.If
name
is an expandedName name, the original name. Otherwisename
itself. - def productAccessorName(i: Int): Forest.TermName
-
def
protName(name: Forest.Name): Forest.TermName
The name of an accessor for protected symbols.
-
def
protSetterName(name: Forest.Name): Forest.TermName
The name of a setter for protected symbols.
The name of a setter for protected symbols. Used for inherited Java fields.
- def setterToGetter(name: Forest.TermName): Forest.TermName
- def singletonName(name: Forest.Name): Forest.TypeName
- def splitSpecializedName(name: Forest.Name): (Forest.Name, String, String)
- def stripAnonNumberSuffix(name: Forest.Name): Forest.Name
- def stripModuleSuffix(name: Forest.Name): Forest.Name
- def superName(name: Forest.Name): Forest.TermName
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )