Experimental for support of recurrent matches.
Capture adds the pattern value map to a list of pattern value maps and resets matches for pattern nodes not in the static node list. The match always succeeds.
Public Functions
-
inline std::set<Node*> get_static_nodes()
static nodes are retained after a capture. All other nodes are dropped