retdec
|
Runner of pattern finders that performs no additional actions. More...
#include <no_action_pattern_finder_runner.h>
Private Member Functions | |
virtual void | doActionsBeforePatternFinderRuns (ShPtr< PatternFinder > pf) override |
Does nothing. More... | |
virtual void | doActionsAfterPatternFinderHasRun (ShPtr< PatternFinder > pf, const PatternFinder::Patterns &foundPatterns) override |
Does nothing. More... | |
Additional Inherited Members | |
![]() | |
using | PatternFinders = std::vector< ShPtr< PatternFinder > > |
A container storing pattern finders. More... | |
![]() | |
virtual | ~PatternFinderRunner ()=default |
void | run (const PatternFinders &pfs, ShPtr< Module > module) |
Runs all the given pattern finders in pfs on module. More... | |
void | run (ShPtr< PatternFinder > pf, ShPtr< Module > module) |
Runs the given pattern finder pf on module. More... | |
Runner of pattern finders that performs no additional actions.
Instances of this class have reference object semantics.
|
overrideprivatevirtual |
Does nothing.
Implements retdec::llvmir2hll::PatternFinderRunner.
|
overrideprivatevirtual |
Does nothing.
Implements retdec::llvmir2hll::PatternFinderRunner.