MixinOps

class MixinOps(cls: ClassSymbol, thisPhase: DenotTransformer)(using `x$3`: Context)
class Object
trait Matchable
class Any

Value members

Concrete methods

def forwarderRhsFn(target: Symbol): List[List[Tree]] => Tree

Is sym a member of implementing class cls? The test is performed at phase thisPhase.

Is sym a member of implementing class cls? The test is performed at phase thisPhase.

def mkForwarderSym(member: TermSymbol, extraFlags: FlagSet): TermSymbol

Does method need a forwarder to in class cls Method needs a forwarder in those cases:

Does method need a forwarder to in class cls Method needs a forwarder in those cases:

  • there's a class defining a method with same signature
  • there are multiple traits defining method with same signature
def superRef(target: Symbol, span: Span): Tree