Package

chisel3.internal

sourceinfo

Permalink

package sourceinfo

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait NoSourceInfo extends SourceInfo

    Permalink
  2. sealed trait SourceInfo extends AnyRef

    Permalink

    Abstract base class for generalized source information.

  3. case class SourceLine(filename: String, line: Int, col: Int) extends SourceInfo with Product with Serializable

    Permalink

    For FIRRTL lines from a Scala source line.

Value Members

  1. object DeprecatedSourceInfo extends NoSourceInfo with Product with Serializable

    Permalink

    For when source info isn't generated because the function is deprecated and we're lazy.

  2. object SourceInfo

    Permalink
  3. object SourceInfoMacro

    Permalink

    Provides a macro that returns the source information at the invocation point.

  4. object UnlocatableSourceInfo extends NoSourceInfo with Product with Serializable

    Permalink

    For when source info can't be generated because of a technical limitation, like for Reg because Scala macros don't support named or default arguments.

Ungrouped