1 #ifndef STAN_LANG_AST_FUN_HAS_NON_PARAM_VAR_VIS_HPP 2 #define STAN_LANG_AST_FUN_HAS_NON_PARAM_VAR_VIS_HPP 5 #include <boost/variant/static_visitor.hpp> has_non_param_var_vis(const variable_map &var_map)
Construct the visitor with the specified global variable declaration mapping.
Node for holding a double literal.
Probability, optimization and sampling library.
Structure to hold an array expression.
Structure for an indexed expression.
Structure for function application.
A map from function names to their base declarations and their origin.
Structure for integrate diff eq statement.
bool operator()(const nil &e) const
Return true if the specified expression contains a variable not declared as a parameter.
Visitor to determine if an expression contains a variable that is not declared as a parameter...
AST structure for holding an expression with a sequence of indexes.
Structure for the conditional operator.
Structure to hold a variable.
const variable_map & var_map_
Reference to global variable declaration map.
AST structure for unary operations consisting of an operation and argument.
Node for storing binary operations consisting of an operation and left and right arguments.
The nil structure used as a placeholder for undefined or empty values in several structures.
Structure for a diff eq integration statement with control parameters for the integrator.