Packages

c

scala.tools.nsc.transform.AccessorSynthesis

CheckedAccessorSymbolSynth

class CheckedAccessorSymbolSynth extends AnyRef

Source
AccessorSynthesis.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CheckedAccessorSymbolSynth
  2. AnyRef
  3. 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 CheckedAccessorSymbolSynth(clazz: Global.Symbol)

Value Members

  1. val clazz: Global.Symbol
  2. def computeBitmapInfos(fields: List[Global.Symbol]): List[Global.Symbol]

    Fill the map from fields to bitmap infos.

    Fill the map from fields to bitmap infos. This is called for all fields in each transformed class (by the fields info transformer), after the fields inherited from traits have been added.

    bitmaps for checkinit fields are not inherited

  3. def newSlowPathSymbol(lzyVal: Global.Symbol): Global.Symbol
  4. def slowPathFor(lzyVal: Global.Symbol): Global.Symbol