Packages

object DynamicObject

Source
Object.scala
Linear Supertypes
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. DynamicObject
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

SourceInfoTransformMacro

  1. def do_apply[T <: Class](bc: => T)(implicit sourceInfo: SourceInfo): DynamicObject

Ungrouped

  1. macro def apply[T <: Class](bc: => T): DynamicObject

    A wrapper method to wrap Class instantiations and return a DynamicObject.

    A wrapper method to wrap Class instantiations and return a DynamicObject.

    This is necessary to help Chisel track internal state. This can be used instead of Definition.apply if a DynamicObject is required. If possible, it is safer to user Definition.apply and StaticObject.

    bc

    the Class being created

    returns

    a DynamicObject representing an instance of the Class