Class Pattern#

Class Documentation#

class Pattern#

Abstract interface for a pattern which can match ASTs.

Public Functions

virtual bool match(SgNode *top, PatternVariables &vars) const = 0#
virtual SgNode *subst(PatternVariables &vars) const = 0#
inline virtual ~Pattern()#