class
FlagsUtil extends AnyRef
Instance Constructors
-
new
FlagsUtil(flagsObject: AnyRef)
Value Members
-
final
def
!=(arg0: AnyRef): Boolean
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
def
+(other: String): String
-
def
->[B](y: B): (FlagsUtil, B)
-
final
def
==(arg0: AnyRef): Boolean
-
final
def
==(arg0: Any): Boolean
-
def
addFlagMetadata(name: String): String
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
def
ensuring(cond: (FlagsUtil) ⇒ Boolean, msg: ⇒ Any): FlagsUtil
-
-
def
ensuring(cond: Boolean, msg: ⇒ Any): FlagsUtil
-
def
ensuring(cond: Boolean): FlagsUtil
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
def
flagMethods: List[Method]
-
def
formatted(fmtstr: String): String
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
def
isFlagName(s: String): Boolean
-
final
def
isInstanceOf[T0]: Boolean
-
def
mkFlagToStringMethod(): Unit
-
def
mkFlagsTable(): Unit
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
def
reflectiveAnalyzeFlags(): Unit
-
def
reflectiveFlagNames: List[List[String]]
-
val
self: Any
-
val
self: Any
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
-
def
→[B](y: B): (FlagsUtil, B)
Inherited from AnyRef
Inherited from Any
Inherited by implicit conversion any2stringfmt from
FlagsUtil to StringFormat
Inherited by implicit conversion any2stringadd from
FlagsUtil to StringAdd
Some functions for generating comments and methods involving flags, with the output determined by reflection so we can have a little more assurance that documentation and debugging output match up with reality.
For the compiler, the output can be generated with: scala scala.tools.nsc.util.FlagsUtilCompiler