ROSE 0.11.145.321
Rose::SourceCode::Analysis::Analyzer Member List

This is the complete list of members for Rose::SourceCode::Analysis::Analyzer, including all inherited members.

add_error(std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
add_note(std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
add_pass(std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
add_rule(std::string const &name, std::string const &desc) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
add_warning(std::string const &rule_id, std::string const &message, SgLocatedNode *loc=nullptr) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
analysis (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
Analyzer(std::string const &name, std::string const &version) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected
apply()=0 (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotectedpure virtual
parse_args(std::vector< std::string > &args)=0 (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotectedpure virtual
run(std::vector< std::string > &args) (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerstatic
~Analyzer() (defined in Rose::SourceCode::Analysis::Analyzer)Rose::SourceCode::Analysis::Analyzerprotected