Definition at line 12 of file Visitor.h.
|
|
| Visitor (std::string const &name, std::string const &version) |
| |
| int | apply () final |
| |
|
| Analyzer (std::string const &name, std::string const &version) |
| |
|
Sarif::RulePtr | add_rule (std::string const &name, std::string const &desc) |
| |
|
Sarif::ResultPtr | add_note (std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) |
| |
|
Sarif::ResultPtr | add_warning (std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) |
| |
|
Sarif::ResultPtr | add_error (std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) |
| |
|
Sarif::ResultPtr | add_pass (std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) |
| |
|
virtual void | parse_args (std::vector< std::string > &args)=0 |
| |
|
| template<typename Analyzer > |
| static int | run (std::vector< std::string > &args) |
| |
| Sarif::AnalysisPtr | analysis |
| |
◆ apply()
| int Rose::Source::Analysis::Visitor::apply |
( |
| ) |
|
|
finalprotectedvirtual |
The documentation for this class was generated from the following file: