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: