# CIRCT

Circuit IR Compilers and Tools

### InvalidValueAttr ¶

A constant value of firrtl.invalid type

Represents an firrtl.invalidvalue value, whose type is specified by the type of the attribute.

#### Parameters: ¶

ParameterC++ typeDescription
type::mlir::Type

### SubAnnotationAttr ¶

An Annotation that targets part of what it’s attached to

An Annotation that is only applicable to part of what it is attached to. This uses a field ID to indicate to which field it is applicable.

#### Parameters: ¶

ParameterC++ typeDescription
fieldIDint64_t
annotationsDictionaryAttr