|
| void | stan::lang::qualify (fun &f) |
| | Set original name of specified function to name and add "stan::math::" namespace qualifier to name. More...
|
| |
| void | stan::lang::qualify_builtins (fun &f) |
| | Add qualifier "stan::math::" to nullary functions defined in the Stan language. More...
|
| |
| void | stan::lang::qualify_cpp11_builtins (fun &f) |
| | Add namespace qualifier stan::math:: to specify Stan versions of functions to avoid ambiguities with versions defined in math.h in the top-level namespace. More...
|
| |
| bool | stan::lang::has_prob_suffix (const std::string &s) |
| |
| void | stan::lang::replace_suffix (const std::string &old_suffix, const std::string &new_suffix, fun &f) |
| |
| bool | stan::lang::deprecate_fun (const std::string &old_name, const std::string &new_name, fun &f, std::ostream &msgs) |
| |
| bool | stan::lang::deprecate_suffix (const std::string &deprecated_suffix, const std::string &replacement, fun &f, std::ostream &msgs) |
| |
| void | stan::lang::set_fun_type (fun &fun, std::ostream &error_msgs) |
| |
| int | stan::lang::num_dimss (std::vector< std::vector< stan::lang::expression > > &dimss) |
| |
| bool | stan::lang::fun_exists (const std::set< std::pair< std::string, function_signature_t > > &existing, const std::pair< std::string, function_signature_t > &name_sig, bool name_only=true) |
| |
| bool | stan::lang::is_defined (const std::string &function_name, const std::vector< expr_type > &arg_types) |
| |
| bool | stan::lang::is_double_return (const std::string &function_name, const std::vector< expr_type > &arg_types, std::ostream &error_msgs) |
| |
| bool | stan::lang::is_univariate (const expr_type &et) |
| |
| template<class T > |
| void | stan::lang::validate_integrate_ode_non_control_args (const T &ode_fun, const variable_map &var_map, bool &pass, std::ostream &error_msgs) |
| |