1 #ifndef STAN_LANG_AST_NODE_FUNCTION_DECL_DEF_HPP 2 #define STAN_LANG_AST_NODE_FUNCTION_DECL_DEF_HPP 36 const std::vector<arg_decl>& arg_decls,
Structure to wrap the variant type of statements.
expr_type return_type_
Tyep of value returned by function.
Probability, optimization and sampling library.
Structure of the type of an expression, which consists of a base type and a number of dimensions...
std::vector< arg_decl > arg_decls_
Sequence of argument declarations.
std::string name_
Name of the function.
AST node for a function declaration and definition including return type name, arguments, and body.
statement body_
Body of the function.
function_decl_def()
Construct an uninitialized function declaration and definition.