Packages

case class LogLevelAnnotation(globalLogLevel: LogLevel.Value = LogLevel.None) extends NoTargetAnnotation with LoggerOption with Unserializable with Product with Serializable

Describes the verbosity of information to log

  • set with -ll/--log-level
  • if unset, a LogLevelAnnotation with the default log level will be emitted
Annotations
@deprecated
Deprecated

(Since version Chisel 7.0.0) All APIs in package firrtl are deprecated.

Source
LoggerAnnotations.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LogLevelAnnotation
  2. Serializable
  3. Unserializable
  4. LoggerOption
  5. NoTargetAnnotation
  6. Annotation
  7. Product
  8. Equals
  9. AnyRef
  10. 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 LogLevelAnnotation(globalLogLevel: LogLevel.Value = LogLevel.None)

Value Members

  1. val globalLogLevel: LogLevel.Value
  2. def productElementNames: Iterator[String]
    Definition Classes
    Product
  3. def serialize: String

    Optional pretty print

    Optional pretty print

    Definition Classes
    Annotation
    Note

    rarely used

  4. def update(renames: RenameMap): Seq[NoTargetAnnotation]

    Update the target based on how signals are renamed

    Update the target based on how signals are renamed

    Definition Classes
    NoTargetAnnotationAnnotation