Packages

c

scala.tools.nsc.transform

OverridingPairs

abstract class OverridingPairs extends SymbolPairs

A class that yields a kind of iterator (Cursor), which yields pairs of corresponding symbols visible in some base class, unless there's a parent class that already contains the same pairs. Most of the logic is in SymbolPairs, which contains generic pair-oriented traversal logic.

Source
OverridingPairs.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. OverridingPairs
  2. SymbolPairs
  3. AnyRef
  4. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new OverridingPairs()

Type Members

  1. final class BridgesCursor extends PairsCursor
  2. class Cursor extends OverridingPairs.Cursor
    Annotations
    @nowarn()
  3. final type PairsCursor = Cursor
  4. final case class SymbolPair extends Product with Serializable
    Definition Classes
    SymbolPairs

Abstract Value Members

  1. abstract val global: SymbolTable
    Definition Classes
    SymbolPairs