Class PatternActionRule#

Inheritance Relationships#

Base Type#

Class Documentation#

class PatternActionRule : public RewriteRule#

A rule which changes one pattern of code to another.

Public Functions

inline PatternActionRule(Pattern *pattern, Pattern *action)#
virtual bool doRewrite(SgNode *&n) const#
inline virtual ~PatternActionRule()#