![]() |
Stan
2.5.0
probability, sampling & optimization
|
#include <ast.hpp>
Public Types | |
| typedef boost::variant < boost::recursive_wrapper < nil > , boost::recursive_wrapper < assignment > , boost::recursive_wrapper < sample > , boost::recursive_wrapper < increment_log_prob_statement > , boost::recursive_wrapper < expression > , boost::recursive_wrapper < statements > , boost::recursive_wrapper < for_statement > , boost::recursive_wrapper < conditional_statement > , boost::recursive_wrapper < while_statement > , boost::recursive_wrapper < print_statement > , boost::recursive_wrapper < reject_statement > , boost::recursive_wrapper < return_statement > , boost::recursive_wrapper < no_op_statement > > | statement_t |
Public Member Functions | |
| statement () | |
| statement (const statement_t &st) | |
| statement (const nil &st) | |
| statement (const assignment &st) | |
| statement (const sample &st) | |
| statement (const increment_log_prob_statement &st) | |
| statement (const expression &st) | |
| statement (const statements &st) | |
| statement (const for_statement &st) | |
| statement (const conditional_statement &st) | |
| statement (const while_statement &st) | |
| statement (const print_statement &st) | |
| statement (const reject_statement &st) | |
| statement (const no_op_statement &st) | |
| statement (const return_statement &st) | |
| bool | is_no_op_statement () const |
Public Attributes | |
| statement_t | statement_ |
| typedef boost::variant<boost::recursive_wrapper<nil>, boost::recursive_wrapper<assignment>, boost::recursive_wrapper<sample>, boost::recursive_wrapper<increment_log_prob_statement>, boost::recursive_wrapper<expression>, boost::recursive_wrapper<statements>, boost::recursive_wrapper<for_statement>, boost::recursive_wrapper<conditional_statement>, boost::recursive_wrapper<while_statement>, boost::recursive_wrapper<print_statement>, boost::recursive_wrapper<reject_statement>, boost::recursive_wrapper<return_statement>, boost::recursive_wrapper<no_op_statement> > stan::gm::statement::statement_t |
| stan::gm::statement::statement | ( | ) |
Definition at line 1228 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const statement_t & | st | ) |
Definition at line 1230 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const nil & | st | ) |
Definition at line 1231 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const assignment & | st | ) |
Definition at line 1232 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const sample & | st | ) |
Definition at line 1233 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const increment_log_prob_statement & | st | ) |
Definition at line 1234 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const expression & | st | ) |
Definition at line 1236 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const statements & | st | ) |
Definition at line 1235 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const for_statement & | st | ) |
Definition at line 1237 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const conditional_statement & | st | ) |
Definition at line 1239 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const while_statement & | st | ) |
Definition at line 1238 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const print_statement & | st | ) |
Definition at line 1240 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const reject_statement & | st | ) |
Definition at line 1241 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const no_op_statement & | st | ) |
Definition at line 1243 of file ast_def.cpp.
| stan::gm::statement::statement | ( | const return_statement & | st | ) |
Definition at line 1242 of file ast_def.cpp.
| bool stan::gm::statement::is_no_op_statement | ( | ) | const |
Definition at line 1286 of file ast_def.cpp.
| statement_t stan::gm::statement::statement_ |