struct
ConfigRuleA rule that controls how a specific cell or instance in the design is configured.
Public types
- struct CellId
- Contains information about how to look up a specific cell for this rule.
Public variables
-
std::
optional<std:: span<const SourceLibrary*const >> liblist - A list of libraries to use to look up definitions.
- CellId useCell
- A specific cell to use for this instance or definition lookup.
-
const syntax::
ParameterValueAssignmentSyntax* paramOverrides - Parameter overrides to apply to the instance.
-
not_
null<const syntax:: SyntaxNode*> syntax - The syntax node that created this config rule.
- bool isUsed
- A flag that marks whether this rule has been used during elaboration.