object definitions extends Forest.AbsDefinitions with Forest.ValueClassDefinitions
- Definition Classes
- Definitions → StandardDefinitions
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- definitions
- ValueClassDefinitions
- AbsDefinitions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- sealed abstract class BottomClassSymbol extends Forest.ClassSymbol
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
- lazy val AbstractFunctionClass: Array[Forest.Symbol]
- lazy val AbstractPartialFunctionClass: Forest.Symbol
- lazy val ActorsPackage: Forest.ModuleSymbol
- lazy val ActorsPackageClass: Forest.Symbol
-
lazy val
AnyClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val AnyCompanionClass: Forest.Symbol
-
lazy val
AnyRefClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
-
lazy val
AnyValClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val AnyValCompanionClass: Forest.Symbol
- var Any_!=: Forest.Symbol
- var Any_##: Forest.Symbol
- var Any_==: Forest.Symbol
- var Any_asInstanceOf: Forest.Symbol
- var Any_equals: Forest.Symbol
- var Any_getClass: Forest.Symbol
- var Any_hashCode: Forest.Symbol
- var Any_isInstanceOf: Forest.Symbol
- var Any_toString: Forest.Symbol
- lazy val ArrayBufferClass: Forest.Symbol
- lazy val ArrayClass: Forest.Symbol
- lazy val ArrayModule: Forest.Symbol
- lazy val ArraySeqClass: Forest.Symbol
- lazy val ArrayStackClass: Forest.Symbol
- def Array_apply: Forest.Symbol
- lazy val Array_clone: Forest.Symbol
- def Array_length: Forest.Symbol
- def Array_update: Forest.Symbol
- lazy val ArrowAssocClass: Forest.Symbol
- lazy val AttributeClass: Forest.Symbol
- lazy val BeanPropertyAttr: Forest.Symbol
- lazy val BigDecimalClass: Forest.Symbol
- lazy val BigIntClass: Forest.Symbol
- lazy val BitSetClass: Forest.Symbol
- lazy val BooleanBeanPropertyAttr: Forest.Symbol
-
lazy val
BooleanClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
def
Boolean_and: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
def
Boolean_not: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
def
Boolean_or: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val BridgeClass: Forest.Symbol
- lazy val ByNameParamClass: Forest.Symbol
-
lazy val
ByteClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
lazy val
CharClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val ClassCastExceptionClass: Forest.Symbol
-
lazy val
ClassClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val CloneableAttr: Forest.Symbol
- lazy val CollectionPackage: Forest.ModuleSymbol
- lazy val CollectionPackageClass: Forest.Symbol
- lazy val ComparableClass: Forest.Symbol
- lazy val ConcurrentMapClass: Forest.Symbol
- lazy val ConformsOrViewAsType: Forest.Symbol
- lazy val ConformsType: Forest.Symbol
- lazy val ConsClass: Forest.Symbol
- lazy val DelayedInitClass: Forest.Symbol
- lazy val DeprecatedAttr: Forest.Symbol
- lazy val DeprecatedNameAttr: Forest.Symbol
-
lazy val
DoubleClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val DoubledLinkedListClass: Forest.Symbol
- lazy val DynamicClass: Forest.Symbol
- lazy val EitherClass: Forest.Symbol
- lazy val ElemClass: Forest.Symbol
- lazy val ElidableMethodClass: Forest.Symbol
-
lazy val
EmptyPackage: Forest.ModuleSymbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val EmptyPackageClass: Forest.Symbol
- lazy val EqualsPatternClass: Forest.Symbol
- lazy val EquivClass: Forest.Symbol
-
lazy val
FloatClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val FractionalClass: Forest.Symbol
- lazy val FullManifestClass: Forest.Symbol
- lazy val FullManifestModule: Forest.Symbol
- lazy val FunctionClass: Array[Forest.Symbol]
- lazy val HashMapClass: Forest.Symbol
- lazy val IllegalArgumentExceptionClass: Forest.Symbol
- lazy val ImmutableMapClass: Forest.Symbol
- lazy val ImmutableSetClass: Forest.Symbol
- lazy val ImplicitNotFoundClass: Forest.Symbol
- lazy val IndexOutOfBoundsExceptionClass: Forest.Symbol
- lazy val IndexedSeqClass: Forest.Symbol
-
lazy val
IntClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
def
Int_minus: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
def
Int_plus: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
-
def
Int_tilde: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val InvocationTargetExceptionClass: Forest.Symbol
- lazy val IterableClass: Forest.Symbol
- lazy val IteratorClass: Forest.Symbol
- lazy val JavaCloneableClass: Forest.Symbol
- lazy val JavaIOPackage: Forest.ModuleSymbol
- lazy val JavaIOPackageClass: Forest.Symbol
- lazy val JavaLangPackage: Forest.Symbol
- lazy val JavaLangPackageClass: Forest.Symbol
- lazy val JavaNetPackage: Forest.ModuleSymbol
- lazy val JavaNetPackageClass: Forest.Symbol
- lazy val JavaPackage: Forest.ModuleSymbol
- lazy val JavaPackageClass: Forest.Symbol
- lazy val JavaRepeatedParamClass: Forest.Symbol
- lazy val JavaSerializableClass: Forest.Symbol
- lazy val JavaUtilPackage: Forest.ModuleSymbol
- lazy val JavaUtilPackageClass: Forest.Symbol
- lazy val JavaxPackage: Forest.ModuleSymbol
- lazy val JavaxPackageClass: Forest.Symbol
- lazy val JavaxXmlPackage: Forest.ModuleSymbol
- lazy val JavaxXmlPackageClass: Forest.Symbol
- lazy val LeftClass: Forest.Symbol
- lazy val LinearSeqClass: Forest.Symbol
- lazy val LinkedListClass: Forest.Symbol
- lazy val ListBufferClass: Forest.Symbol
- lazy val ListClass: Forest.Symbol
- lazy val ListMapClass: Forest.Symbol
- lazy val ListModule: Forest.Symbol
-
lazy val
LongClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val MapClass: Forest.Symbol
- lazy val MapModule: Forest.Symbol
- lazy val MatchErrorClass: Forest.Symbol
-
val
MaxArrayDims: Int
The maximal dimensions of a generic array creation.
The maximal dimensions of a generic array creation. I.e. new Array[Array[Array[Array[Array[T]]]]] creates a 5 times nested array. More is not allowed.
- val MaxFunctionArity: Int
- val MaxProductArity: Int
- val MaxTupleArity: Int
- lazy val MetaDataClass: Forest.Symbol
- lazy val MigrationAnnotationClass: Forest.Symbol
- lazy val MutableBitSetClass: Forest.Symbol
- lazy val MutableHashMapClass: Forest.Symbol
- lazy val MutableHashSetClass: Forest.Symbol
- lazy val MutableListClass: Forest.Symbol
- lazy val MutableMapClass: Forest.Symbol
- lazy val MutablePackage: Forest.ModuleSymbol
- lazy val MutablePackageClass: Forest.Symbol
- lazy val MutableQueueClass: Forest.Symbol
- lazy val MutableSetClass: Forest.Symbol
- lazy val MutableStackClass: Forest.Symbol
- lazy val NamespaceBindingClass: Forest.Symbol
- lazy val NativeAttr: Forest.Symbol
- lazy val NilModule: Forest.Symbol
- lazy val NodeClass: Forest.Symbol
- lazy val NodeSeqClass: Forest.Symbol
- lazy val NonLocalReturnControlClass: Forest.Symbol
- lazy val NoneModule: Forest.Symbol
- lazy val NotNullClass: Forest.Symbol
- lazy val NullModule: Forest.Symbol
- lazy val NullPointerExceptionClass: Forest.Symbol
- lazy val NumericClass: Forest.Symbol
-
lazy val
ObjectClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- var Object_!=: Forest.Symbol
- var Object_##: Forest.Symbol
- var Object_==: Forest.Symbol
- lazy val Object_asInstanceOf: Forest.Symbol
- def Object_clone: Forest.Symbol
- var Object_eq: Forest.Symbol
- def Object_equals: Forest.Symbol
- def Object_finalize: Forest.Symbol
- def Object_getClass: Forest.Symbol
- def Object_hashCode: Forest.Symbol
- lazy val Object_isInstanceOf: Forest.Symbol
- var Object_ne: Forest.Symbol
- def Object_notify: Forest.Symbol
- def Object_notifyAll: Forest.Symbol
- var Object_synchronized: Forest.Symbol
- def Object_toString: Forest.Symbol
- lazy val OptionClass: Forest.Symbol
- lazy val OrderedClass: Forest.Symbol
- lazy val OrderingClass: Forest.Symbol
- lazy val PartialFunctionClass: Forest.Symbol
- lazy val PartialManifestClass: Forest.Symbol
- lazy val PartialManifestModule: Forest.Symbol
- lazy val PartialOrderingClas: Forest.Symbol
- lazy val PartiallyAppliedParam: Forest.TermSymbol
-
lazy val
PredefModule: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val PredefModuleClass: Forest.Symbol
- lazy val Predef_assert: Forest.MethodSymbol
- lazy val Predef_assume: Forest.MethodSymbol
- lazy val Predef_classManifest: Forest.MethodSymbol
- lazy val Predef_identity: Forest.MethodSymbol
- lazy val Predef_implicitly: Forest.MethodSymbol
- lazy val Predef_locally: Forest.MethodSymbol
- lazy val Predef_manifest: Forest.MethodSymbol
- lazy val Predef_optManifest: Forest.MethodSymbol
- lazy val Predef_print: Forest.MethodSymbol
- lazy val Predef_printf: Forest.MethodSymbol
- lazy val Predef_println: Forest.MethodSymbol
- lazy val Predef_readLine: Forest.MethodSymbol
- lazy val Predef_require: Forest.MethodSymbol
- lazy val PrefixedAttributeClass: Forest.Symbol
- lazy val ProductClass: Array[Forest.Symbol]
- lazy val QueueClass: Forest.Symbol
- lazy val RangeClass: Forest.Symbol
- lazy val RemoteAttr: Forest.Symbol
- lazy val RemoteExceptionClass: Forest.Symbol
- lazy val RemoteInterfaceClass: Forest.Symbol
- lazy val RepeatedParamClass: Forest.Symbol
- lazy val RightClass: Forest.Symbol
-
lazy val
RootClass: Forest.ModuleClassSymbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val RuntimeNothingClass: Forest.Symbol
- lazy val RuntimeNullClass: Forest.Symbol
- final val SCALA_NOTHING: String("scala.runtime.Nothing$")
- final val SCALA_NULL: String("scala.runtime.Null$")
- lazy val ScalaInlineClass: Forest.Symbol
- lazy val ScalaNoInlineClass: Forest.Symbol
- lazy val ScalaNumberClass: Forest.Symbol
-
lazy val
ScalaPackage: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
-
lazy val
ScalaPackageClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val ScalaStrictFPAttr: Forest.Symbol
-
def
ScalaValueClasses: List[Forest.Symbol]
- Definition Classes
- ValueClassDefinitions
-
def
ScalaValueClassesNoUnit: List[Forest.Symbol]
- Definition Classes
- ValueClassDefinitions
- lazy val SeqClass: Forest.Symbol
- lazy val SeqModule: Forest.Symbol
- lazy val SerialVersionUIDAttr: Forest.Symbol
- lazy val SerializableAttr: Forest.Symbol
- lazy val SerializableClass: Forest.Symbol
-
lazy val
ShortClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val SingletonClass: Forest.Symbol
- lazy val SomeClass: Forest.Symbol
- lazy val SomeModule: Forest.Symbol
- lazy val SpecializedClass: Forest.Symbol
- lazy val StackClass: Forest.Symbol
- lazy val StreamClass: Forest.Symbol
- lazy val StringAddClass: Forest.Symbol
- lazy val StringAdd_+: Forest.Symbol
- lazy val StringBuilderClass: Forest.Symbol
-
lazy val
StringClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val StringContextClass: Forest.Symbol
- lazy val StringContext_f: Forest.Symbol
- lazy val StringContext_raw: Forest.Symbol
- lazy val StringContext_s: Forest.Symbol
- lazy val SwitchClass: Forest.Symbol
-
lazy val
SymbolClass: Forest.Symbol
- Definition Classes
- definitions → AbsDefinitions
- lazy val SymbolModule: Forest.Symbol
- lazy val Symbol_apply: Forest.Symbol
- lazy val SysPackage: Forest.ModuleSymbol
- lazy val SysPackageClass: Forest.Symbol
- lazy val TailrecClass: Forest.Symbol
- lazy val TextClass: Forest.Symbol
- lazy val ThrowableClass: Forest.Symbol
- lazy val ThrowsClass: Forest.Symbol
- lazy val TopScopeModule: Forest.Symbol
- lazy val TpEqualsType: Forest.Symbol
- lazy val TraitSetterAnnotationClass: Forest.Symbol
- lazy val TransientAttr: Forest.Symbol
- lazy val TraversableClass: Forest.Symbol
- lazy val Traversable_++: Forest.Symbol
- lazy val Traversable_collect: Forest.Symbol
- lazy val Traversable_count: Forest.Symbol
- lazy val Traversable_drop: Forest.Symbol
- lazy val Traversable_dropWhile: Forest.Symbol
- lazy val Traversable_exists: Forest.Symbol
- lazy val Traversable_filter: Forest.Symbol
- lazy val Traversable_filterNot: Forest.Symbol
- lazy val Traversable_find: Forest.Symbol
- lazy val Traversable_flatMap: Forest.Symbol
- lazy val Traversable_foldLeft: Forest.Symbol
- lazy val Traversable_foldRight: Forest.Symbol
- lazy val Traversable_forall: Forest.Symbol
- lazy val Traversable_foreach: Forest.Symbol
- lazy val Traversable_groupBy: Forest.Symbol
- lazy val Traversable_head: Forest.Symbol
- lazy val Traversable_headOption: Forest.Symbol
- lazy val Traversable_init: Forest.Symbol
- lazy val Traversable_isEmpty: Forest.Symbol
- lazy val Traversable_last: Forest.Symbol
- lazy val Traversable_lastOption: Forest.Symbol
- lazy val Traversable_map: Forest.Symbol
- lazy val Traversable_partition: Forest.Symbol
- lazy val Traversable_reduce: Forest.Symbol
- lazy val Traversable_reduceLeft: Forest.Symbol
- lazy val Traversable_reduceRight: Forest.Symbol
- lazy val Traversable_size: Forest.Symbol
- lazy val Traversable_span: Forest.Symbol
- lazy val Traversable_tail: Forest.Symbol
- lazy val Traversable_take: Forest.Symbol
- lazy val Traversable_takeWhile: Forest.Symbol
- lazy val Traversable_withFilter: Forest.Symbol
- lazy val TreeMapClass: Forest.Symbol
- lazy val TreeSetClass: Forest.Symbol
- lazy val TupleClass: Array[Forest.Symbol]
- lazy val TypeConstraintClass: Forest.Symbol
- lazy val URIClass: Forest.ClassSymbol
- lazy val UncheckedClass: Forest.Symbol
- lazy val UninitializedErrorClass: Forest.Symbol
-
lazy val
UnitClass: Forest.Symbol
- Definition Classes
- ValueClassDefinitions
- lazy val UnprefixedAttributeClass: Forest.Symbol
- lazy val UnqualifiedModules: List[Forest.Symbol]
- lazy val UnqualifiedOwners: Set[Forest.Symbol]
- lazy val UtilPackage: Forest.ModuleSymbol
- lazy val UtilPackageClass: Forest.Symbol
- lazy val VarargsClass: Forest.Symbol
- lazy val VectorClass: Forest.Symbol
- lazy val VectorModule: Forest.Symbol
- lazy val VolatileAttr: Forest.Symbol
- lazy val WeakHashMapClass: Forest.Symbol
- lazy val XmlPackage: Forest.ModuleSymbol
- lazy val XmlPackageClass: Forest.Symbol
- def abstractFunctionForFunctionType(tp: Forest.Type): Forest.Type
- lazy val anyparam: List[Forest.Type]
- lazy val anyrefparam: List[Forest.Type]
- lazy val anyvalparam: List[Forest.Type]
- def arrayType(arg: Forest.Type): Forest.Type
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def byNameParamType(tp: Forest.Type): Forest.Type
- def byNameType(arg: Forest.Type): Forest.Type
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
- def conformsOrViewAsType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def conformsType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def eitherType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def elementType(container: Forest.Symbol, tp: Forest.Type): Forest.Type
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def equivType(arg: Forest.Type): Forest.Type
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def fractionalType(arg: Forest.Type): Forest.Type
- def functionApply(n: Int): Forest.Symbol
- def functionType(formals: List[Forest.Type], restpe: Forest.Type): Forest.Type
- def getClass(fullname: Forest.Name): Forest.Symbol
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- def getMember(owner: Forest.Symbol, name: Forest.Name): Forest.Symbol
- def getModule(fullname: Forest.Name): Forest.Symbol
- def hasRepeatedParam(tp: Forest.Type): Boolean
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- def immutableMapType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def immutableSetType(arg: Forest.Type): Forest.Type
- def init(): Unit
- def isArrayOfSymbol(tp: Forest.Type, elem: Forest.Symbol): Boolean
- def isByNameParamType(tp: Forest.Type): Boolean
- def isCastSymbol(sym: Forest.Symbol): Boolean
- def isDefinitionsInitialized: Boolean
- def isFunctionType(tp: Forest.Type): Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isJavaRepeatedParamType(tp: Forest.Type): Boolean
- def isJavaVarArgs(params: List[Forest.Symbol]): Boolean
- def isNoneType(tp: Forest.Type): Boolean
-
def
isNumericValueClass(sym: Forest.Symbol): Boolean
Is symbol a numeric value class?
Is symbol a numeric value class?
- Definition Classes
- ValueClassDefinitions
- def isOptionType(tp: Forest.Type): Boolean
- def isPrimitiveArray(tp: Forest.Type): Boolean
- def isRepeatedParamType(tp: Forest.Type): Boolean
- def isScalaRepeatedParamType(tp: Forest.Type): Boolean
- def isScalaVarArgs(params: List[Forest.Symbol]): Boolean
- def isSeqType(tp: Forest.Type): Boolean
- def isSomeType(tp: Forest.Type): Boolean
- def isTupleType(tp: Forest.Type): Boolean
- def isTupleTypeOrSubtype(tp: Forest.Type): Boolean
-
def
isValueClass(sym: Forest.Symbol): Boolean
Is symbol a value class?
Is symbol a value class?
- Definition Classes
- ValueClassDefinitions
- def isVarArgTypes(formals: List[Forest.Type]): Boolean
- def isVarArgsList(params: List[Forest.Symbol]): Boolean
- def iterableType(arg: Forest.Type): Forest.Type
- def leftType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def listType(arg: Forest.Type): Forest.Type
- def longType: Forest.Type
- def mutableMapType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def mutableSetType(arg: Forest.Type): Forest.Type
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- def numericType(arg: Forest.Type): Forest.Type
-
lazy val
numericWeight: Map[Forest.Symbol, Int]
- Definition Classes
- ValueClassDefinitions
- def optionType(tp: Forest.Type): Forest.Type
- def orderedType(arg: Forest.Type): Forest.Type
- def orderingType(arg: Forest.Type): Forest.Type
- def partialOrderingType(arg: Forest.Type): Forest.Type
- def repeatedParamType(tp: Forest.Type): Forest.Type
- def rightType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def seqType(arg: Forest.Type): Forest.Type
- def signature(tp: Forest.Type): String
- def someType(tp: Forest.Type): Forest.Type
-
lazy val
symbolCache: Map[Forest.Name, Forest.Symbol]
- Definition Classes
- ValueClassDefinitions
- def symbolType: Forest.Type
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def tpEqualsType(arg1: Forest.Type, arg2: Forest.Type): Forest.Type
- def tupleField(n: Int, j: Int): Forest.Symbol
- def tupleType(elems: List[Forest.Type]): Forest.Type
- def tupleType(elems: Forest.Type*): Forest.Type
- def unapplyUnwrap(tpe: Forest.Type): Forest.Type
- lazy val uncheckedStableClass: Forest.Symbol
- lazy val uncheckedVarianceClass: Forest.Symbol
-
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( ... )
-
object
NothingClass
extends BottomClassSymbol
- Definition Classes
- definitions → AbsDefinitions
-
object
NullClass
extends BottomClassSymbol
- Definition Classes
- definitions → AbsDefinitions