Struct IsDefUseFilter#

Struct Documentation#

struct IsDefUseFilter#

Struct containing a filtering function to determine what CFG nodes are interesting during the DefUse traversal.

This is a functor.

Public Functions

inline bool operator()(CFGNode cfgn) const#

Determines if the provided CFG node should be traversed during DefUse.

Parameters:

cfgn – The node in question.

Returns:

Whether it should be traversed.