Class OperatorInlineRewrite#

Inheritance Relationships#

Base Type#

Class Documentation#

class OperatorInlineRewrite : public TransformAstTree#

Replace an operator with another equivalent operation, which is specified by “inline” annotation.

Public Functions

inline virtual bool operator()(AstInterface &fa, const AstNodePtr &n, AstNodePtr &result)#

return true if asking the traversal to continue; false otherwise

inline AstNodePtr operator()(AstInterface &fa, const AstNodePtr &r)#