slang::ParamOverrideNode struct

Contents

A node in a tree representing specific parameters to override. These are assembled from defparam values and command-line specified overrides.

Public variables

flat_hash_map<std::string, ConstantValue> overrides
A map of parameters in the current scope to override.
flat_hash_map<std::string, ParamOverrideNode> childNodes
A map of child scopes that also contain overrides.