MCPcopy Create free account
hub / github.com/chipsalliance/Surelog / setDefinition

Method setDefinition

include/Surelog/Design/DataType.h:90–90  ·  view source on GitHub ↗

TODO(const correctness): these are apparently set in later stages. Figure out how this can be formulated better. For now: make m_definition mutable.

Source from the content-addressed store, hash-verified

88 // Figure out how this can be formulated better. For now:
89 // make m_definition mutable.
90 void setDefinition(const DataType* def) const { m_definition = def; }
91 const DataType* getDefinition() const { return m_definition; }
92
93 const DataType* getActual() const;

Callers 8

compileTypeDefMethod · 0.80
bindBaseClasses_Method · 0.80
bindDataTypes_Method · 0.80
bindTasks_Method · 0.80
bindTypedefs_Method · 0.80
bindTypedefsPostElab_Method · 0.80
compileMethod · 0.80

Calls

no outgoing calls

Tested by 4

bindBaseClasses_Method · 0.64
bindDataTypes_Method · 0.64
bindTasks_Method · 0.64