final class Mode extends AnyVal
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Mode
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- All
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
##(): Int
- Definition Classes
- Any
- def &(other: Mode): Mode
- def &~(other: Mode): Mode
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- val bits: Int
- def forFunMode: Mode
- def forTypeMode: Mode
-
def
getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
-
def
in(all: Mode = NOmode, none: Mode = NOmode): Boolean
True if this mode matches every mode in the 'all' Mode, and no modes in the 'none' Mode.
- def inAll(required: Mode): Boolean
- def inAny(required: Mode): Boolean
- def inByValMode: Boolean
- def inExprMode: Boolean
- def inFunMode: Boolean
- def inNone(prohibited: Mode): Boolean
- def inPatternMode: Boolean
- def inPolyMode: Boolean
- def inQualMode: Boolean
- def inSccMode: Boolean
- def inTappMode: Boolean
- def inTypeMode: Boolean
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def onlySticky: Mode
- def onlyTypePat: Mode
-
def
toString(): String
- Definition Classes
- Mode → Any
- def typingConstructorPattern: Boolean
- def typingExprByValue: Boolean
- def typingExprFun: Boolean
- def typingExprNotFun: Boolean
- def typingExprNotFunNotLhs: Boolean
- def typingExprNotLhs: Boolean
- def typingExprNotValue: Boolean
- def typingMonoExprByValue: Boolean
- def typingPatternNotConstructor: Boolean
- def typingPatternOrTypePat: Boolean
- def |(other: Mode): Mode