Packages

sealed trait BoxConsumer extends AnyRef

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BoxConsumer
  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. All

Abstract Value Members

  1. abstract val consumer: AbstractInsnNode

Concrete Value Members

  1. def allInsns: Set[AbstractInsnNode]
  2. def boxProducers(prodCons: (backendUtils)#ProdConsAnalyzer): Set[AbstractInsnNode]

    The initial producers of the box value consumed by this box consumer

  3. def isEscaping: Boolean
  4. def isWrite: Boolean
  5. def postExtractionAdaptationOps(typeOfExtractedValue: Type): List[AbstractInsnNode]

    If this box consumer extracts a boxed value and applies a conversion, this method returns equivalent conversion operations.

    If this box consumer extracts a boxed value and applies a conversion, this method returns equivalent conversion operations. For example, invoking _1$mcI$sp on a non-specialized Tuple2 extracts the Integer value and unboxes it.