Class RewriteRuleCombiner#
Defined in File patternRewrite.h
Inheritance Relationships#
Base Type#
public RewriteRule(Class RewriteRule)
Class Documentation#
-
class RewriteRuleCombiner : public RewriteRule#
Combine several rules into one, doing the constituents in order.
Public Functions
-
inline std::vector<RewriteRule*> &getRules()#
-
inline const std::vector<RewriteRule*> &getRules() const#
-
inline void add(RewriteRule *r)#
-
virtual bool doRewrite(SgNode *&n) const#
-
inline virtual ~RewriteRuleCombiner()#
-
inline std::vector<RewriteRule*> &getRules()#