VariantTraversal

abstract class VariantTraversal

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