#include <generator.hpp>
|
| local_var_decl_visgen (int indents, bool is_var_context, bool is_fun_return, std::ostream &o) |
|
void | operator() (const nil &) const |
|
void | operator() (const int_var_decl &x) const |
|
void | operator() (const double_var_decl &x) const |
|
void | operator() (const vector_var_decl &x) const |
|
void | operator() (const row_vector_var_decl &x) const |
|
void | operator() (const matrix_var_decl &x) const |
|
void | operator() (const unit_vector_var_decl &x) const |
|
void | operator() (const simplex_var_decl &x) const |
|
void | operator() (const ordered_var_decl &x) const |
|
void | operator() (const positive_ordered_var_decl &x) const |
|
void | operator() (const cholesky_factor_var_decl &x) const |
|
void | operator() (const cholesky_corr_var_decl &x) const |
|
void | operator() (const cov_matrix_var_decl &x) const |
|
void | operator() (const corr_matrix_var_decl &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 expression &definition=expression()) const |
|
| visgen (std::ostream &o) |
|
Definition at line 1485 of file generator.hpp.
§ local_var_decl_visgen()
stan::lang::local_var_decl_visgen::local_var_decl_visgen |
( |
int |
indents, |
|
|
bool |
is_var_context, |
|
|
bool |
is_fun_return, |
|
|
std::ostream & |
o |
|
) |
| |
|
inlineexplicit |
§ declare_array()
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 expression & |
definition = expression() |
|
) |
| const |
|
inline |
§ generate_init_args()
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 |
§ generate_type()
void stan::lang::local_var_decl_visgen::generate_type |
( |
const std::string & |
type, |
|
|
size_t |
num_dims |
|
) |
| const |
|
inline |
§ generate_void_statement()
void stan::lang::local_var_decl_visgen::generate_void_statement |
( |
const std::string & |
name | ) |
const |
|
inline |
§ operator()() [1/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const nil & |
| ) |
const |
|
inline |
§ operator()() [2/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const int_var_decl & |
x | ) |
const |
|
inline |
§ operator()() [3/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const double_var_decl & |
x | ) |
const |
|
inline |
§ operator()() [4/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const vector_var_decl & |
x | ) |
const |
|
inline |
§ operator()() [5/14]
§ operator()() [6/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const matrix_var_decl & |
x | ) |
const |
|
inline |
§ operator()() [7/14]
§ operator()() [8/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const simplex_var_decl & |
x | ) |
const |
|
inline |
§ operator()() [9/14]
void stan::lang::local_var_decl_visgen::operator() |
( |
const ordered_var_decl & |
x | ) |
const |
|
inline |
§ operator()() [10/14]
§ operator()() [11/14]
§ operator()() [12/14]
§ operator()() [13/14]
§ operator()() [14/14]
§ indents_
int stan::lang::local_var_decl_visgen::indents_ |
§ is_fun_return_
bool stan::lang::local_var_decl_visgen::is_fun_return_ |
§ is_var_context_
bool stan::lang::local_var_decl_visgen::is_var_context_ |
The documentation for this struct was generated from the following file: