VariantTraversal

abstract class VariantTraversal

Common base class of TypeMap and TypeAccumulator

Common base class of TypeMap and TypeAccumulator

class Object
trait Matchable
class Any

Value members

Concrete methods

inline protected def atVariance[T](v: Int)(op: => T): T
protected def isStaticPrefix(pre: Type)(using Context): Boolean

Can the prefix of this static reference be omitted if the reference itself can be omitted? Overridden in TypeOps#avoid.

Can the prefix of this static reference be omitted if the reference itself can be omitted? Overridden in TypeOps#avoid.

protected def stopAtStatic: Boolean