![]() |
Stan
2.5.0
probability, sampling & optimization
|
#include <functions_grammar.hpp>
Public Member Functions | |
| functions_grammar (variable_map &var_map, std::stringstream &error_msgs) | |
Public Attributes | |
| variable_map & | var_map_ |
| std::set< std::pair < std::string, function_signature_t > > | functions_declared_ |
| std::set< std::pair < std::string, function_signature_t > > | functions_defined_ |
| std::stringstream & | error_msgs_ |
| statement_grammar< Iterator > | statement_g |
| bare_type_grammar< Iterator > | bare_type_g |
| boost::spirit::qi::rule < Iterator, std::vector < function_decl_def > ), whitespace_grammar < Iterator > > | functions_r |
| boost::spirit::qi::rule < Iterator, boost::spirit::qi::locals < bool, int > , function_decl_def(), whitespace_grammar< Iterator > > | function_r |
| boost::spirit::qi::rule < Iterator, std::vector < arg_decl > ), whitespace_grammar < Iterator > > | arg_decls_r |
| boost::spirit::qi::rule < Iterator, arg_decl(), whitespace_grammar< Iterator > > | arg_decl_r |
| boost::spirit::qi::rule < Iterator, std::string(), whitespace_grammar< Iterator > > | identifier_r |
Definition at line 21 of file functions_grammar.hpp.
| stan::gm::functions_grammar< Iterator >::functions_grammar | ( | variable_map & | var_map, |
| std::stringstream & | error_msgs | ||
| ) |
Definition at line 290 of file functions_grammar_def.hpp.
| boost::spirit::qi::rule<Iterator, arg_decl(), whitespace_grammar<Iterator> > stan::gm::functions_grammar< Iterator >::arg_decl_r |
Definition at line 66 of file functions_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::vector<arg_decl>), whitespace_grammar<Iterator> > stan::gm::functions_grammar< Iterator >::arg_decls_r |
Definition at line 61 of file functions_grammar.hpp.
| bare_type_grammar<Iterator> stan::gm::functions_grammar< Iterator >::bare_type_g |
Definition at line 40 of file functions_grammar.hpp.
| std::stringstream& stan::gm::functions_grammar< Iterator >::error_msgs_ |
Definition at line 36 of file functions_grammar.hpp.
| boost::spirit::qi::rule<Iterator, boost::spirit::qi::locals<bool,int>, function_decl_def(), whitespace_grammar<Iterator> > stan::gm::functions_grammar< Iterator >::function_r |
Definition at line 56 of file functions_grammar.hpp.
| std::set<std::pair<std::string, function_signature_t> > stan::gm::functions_grammar< Iterator >::functions_declared_ |
Definition at line 32 of file functions_grammar.hpp.
| std::set<std::pair<std::string, function_signature_t> > stan::gm::functions_grammar< Iterator >::functions_defined_ |
Definition at line 34 of file functions_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::vector<function_decl_def>), whitespace_grammar<Iterator> > stan::gm::functions_grammar< Iterator >::functions_r |
Definition at line 50 of file functions_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::string(), whitespace_grammar<Iterator> > stan::gm::functions_grammar< Iterator >::identifier_r |
Definition at line 71 of file functions_grammar.hpp.
| statement_grammar<Iterator> stan::gm::functions_grammar< Iterator >::statement_g |
Definition at line 39 of file functions_grammar.hpp.
| variable_map& stan::gm::functions_grammar< Iterator >::var_map_ |
Definition at line 27 of file functions_grammar.hpp.