blob: f9de76b9ee54d9871b3fb557954dfa0a041e0565 (
plain) (
tree)
|
|
package dotty.tools.dotc.core
object flagtest {
println("Welcome to the Scala worksheet") //> Welcome to the Scala worksheet
import Flags._
val pri = Private //> pri : dotty.tools.dotc.core.Flags.FlagSet = private
val pro = Protected //> pro : dotty.tools.dotc.core.Flags.FlagSet = protected
val pripro = pri | pro //> pripro : dotty.tools.dotc.core.Flags.FlagSet = private protected
pripro is pri //> res0: Boolean = true
pripro is pro //> res1: Boolean = true
pripro is Local //> res2: Boolean = false
val pp = allOf(pri, pro) //> pp : dotty.tools.dotc.core.Flags.FlagConjunction = private protected
pripro is pp //> res3: Boolean = true
pri is pp //> res4: Boolean = false
pri is pripro //> res5: Boolean = true
Method //> res6: dotty.tools.dotc.core.Flags.FlagSet = <method>
Abstract //> res7: dotty.tools.dotc.core.Flags.FlagSet = abstract
Method == Abstract //> res8: Boolean = false
Method.toCommonFlags //> res9: dotty.tools.dotc.core.Flags.FlagSet = <method> abstract
}
|