#include <generator.hpp>
|
| local_var_decl_visgen (int indents, bool is_var, bool is_fun_return, std::ostream &o) |
|
void | operator() (nil const &) const |
|
void | operator() (int_var_decl const &x) const |
|
void | operator() (double_var_decl const &x) const |
|
void | operator() (vector_var_decl const &x) const |
|
void | operator() (row_vector_var_decl const &x) const |
|
void | operator() (matrix_var_decl const &x) const |
|
void | operator() (unit_vector_var_decl const &x) const |
|
void | operator() (simplex_var_decl const &x) const |
|
void | operator() (ordered_var_decl const &x) const |
|
void | operator() (positive_ordered_var_decl const &x) const |
|
void | operator() (cholesky_factor_var_decl const &x) const |
|
void | operator() (const cholesky_corr_var_decl &x) const |
|
void | operator() (cov_matrix_var_decl const &x) const |
|
void | operator() (corr_matrix_var_decl const &x) const |
|
void | generate_type (const std::string &type, size_t num_dims) const |
|
void | generate_void_statement (const std::string &name) const |
|
void | generate_init_args (const std::string &type, const std::vector< expression > &ctor_args, const std::vector< expression > &dims, size_t dim) const |
|
void | declare_array (const std::string &type, const std::vector< expression > &ctor_args, const std::string &name, const std::vector< expression > &dims) const |
|
| visgen (std::ostream &o) |
|
Definition at line 1247 of file generator.hpp.
stan::lang::local_var_decl_visgen::local_var_decl_visgen |
( |
int |
indents, |
|
|
bool |
is_var, |
|
|
bool |
is_fun_return, |
|
|
std::ostream & |
o |
|
) |
| |
|
inline |
void stan::lang::local_var_decl_visgen::declare_array |
( |
const std::string & |
type, |
|
|
const std::vector< expression > & |
ctor_args, |
|
|
const std::string & |
name, |
|
|
const std::vector< expression > & |
dims |
|
) |
| const |
|
inline |
void stan::lang::local_var_decl_visgen::generate_init_args |
( |
const std::string & |
type, |
|
|
const std::vector< expression > & |
ctor_args, |
|
|
const std::vector< expression > & |
dims, |
|
|
size_t |
dim |
|
) |
| const |
|
inline |
void stan::lang::local_var_decl_visgen::generate_type |
( |
const std::string & |
type, |
|
|
size_t |
num_dims |
|
) |
| const |
|
inline |
void stan::lang::local_var_decl_visgen::generate_void_statement |
( |
const std::string & |
name | ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
nil const & |
| ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
int_var_decl const & |
x | ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
double_var_decl const & |
x | ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
vector_var_decl const & |
x | ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
matrix_var_decl const & |
x | ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
simplex_var_decl const & |
x | ) |
const |
|
inline |
void stan::lang::local_var_decl_visgen::operator() |
( |
ordered_var_decl const & |
x | ) |
const |
|
inline |
int stan::lang::local_var_decl_visgen::indents_ |
bool stan::lang::local_var_decl_visgen::is_fun_return_ |
bool stan::lang::local_var_decl_visgen::is_var_ |
The documentation for this struct was generated from the following file: