Dotty Documentation

0.5.0-bin-SNAPSHOT

object Simplify
extends Object

[-] Constructors

[-] Members

[+] def desugarIdent ( i: Ident ) ( implicit ctx: Context ) : Option [ Select ]
[+] @tailrec def isEffectivelyMutable ( t: Tree ) ( implicit ctx: Context ) : Boolean

Is this tree mutable, or java.lang.System.{in, out, err}? These three System members are the only static final fields that are mutable. See https://docs.oracle.com/javase/specs/jls/se8/html/jls-17.html#jls-17.5.4

[+] def isImmutableAccessor ( t: Tree ) ( implicit ctx: Context ) : Boolean