Class HasValueMap#
Defined in File ValuePropagate.h
Inheritance Relationships#
Base Type#
public AstObserver(Class AstObserver)
Class Documentation#
-
class HasValueMap : public AstObserver#
Public Functions
-
bool has_value(const AstNodePtr &ast, HasValueDescriptor *r = 0) const#
-
void set_val(const AstNodePtr &ast, const HasValueDescriptor &val)#
-
void copy_value(AstInterfaceImpl &fa, const AstNodePtr &orig, const AstNodePtr ©)#
Friends
- friend class ValuePropagate
-
bool has_value(const AstNodePtr &ast, HasValueDescriptor *r = 0) const#