Stan
2.14.0
probability, sampling & optimization
src
stan
lang
ast_def.cpp
Go to the documentation of this file.
1
#ifndef STAN_LANG_AST_DEF_CPP
2
#define STAN_LANG_AST_DEF_CPP
3
4
#include <boost/variant/apply_visitor.hpp>
5
#include <boost/variant/recursive_variant.hpp>
6
7
#include <
stan/lang/ast.hpp
>
8
9
#include <
stan/lang/ast/expr_type_def.hpp
>
10
#include <
stan/lang/ast/variable_map_def.hpp
>
11
12
#include <
stan/lang/ast/fun/ends_with_def.hpp
>
13
#include <
stan/lang/ast/fun/fun_name_exists_def.hpp
>
14
#include <
stan/lang/ast/fun/get_cdf_def.hpp
>
15
#include <
stan/lang/ast/fun/get_ccdf_def.hpp
>
16
#include <
stan/lang/ast/fun/get_prob_fun_def.hpp
>
17
#include <
stan/lang/ast/fun/has_ccdf_suffix_def.hpp
>
18
#include <
stan/lang/ast/fun/has_cdf_suffix_def.hpp
>
19
#include <
stan/lang/ast/fun/has_lp_suffix_def.hpp
>
20
#include <
stan/lang/ast/fun/has_non_param_var_def.hpp
>
21
#include <
stan/lang/ast/fun/has_non_param_var_vis_def.hpp
>
22
#include <
stan/lang/ast/fun/has_prob_fun_suffix_def.hpp
>
23
#include <
stan/lang/ast/fun/has_rng_suffix_def.hpp
>
24
#include <
stan/lang/ast/fun/has_var_def.hpp
>
25
#include <
stan/lang/ast/fun/has_var_vis_def.hpp
>
26
#include <
stan/lang/ast/fun/indexed_type_def.hpp
>
27
#include <
stan/lang/ast/fun/infer_type_indexing_def.hpp
>
28
#include <
stan/lang/ast/fun/is_assignable_def.hpp
>
29
#include <
stan/lang/ast/fun/is_data_origin_def.hpp
>
30
#include <
stan/lang/ast/fun/is_fun_origin_def.hpp
>
31
#include <
stan/lang/ast/fun/is_multi_index_def.hpp
>
32
#include <
stan/lang/ast/fun/is_multi_index_vis_def.hpp
>
33
#include <
stan/lang/ast/fun/is_nil_def.hpp
>
34
#include <
stan/lang/ast/fun/is_nil_vis_def.hpp
>
35
#include <
stan/lang/ast/fun/is_no_op_statement_vis_def.hpp
>
36
#include <
stan/lang/ast/fun/is_user_defined_def.hpp
>
37
#include <
stan/lang/ast/fun/is_user_defined_prob_function_def.hpp
>
38
#include <
stan/lang/ast/fun/name_vis_def.hpp
>
39
#include <
stan/lang/ast/fun/print_var_origin_def.hpp
>
40
#include <
stan/lang/ast/fun/promote_primitive_def.hpp
>
41
#include <
stan/lang/ast/fun/returns_type_def.hpp
>
42
#include <
stan/lang/ast/fun/returns_type_vis_def.hpp
>
43
#include <
stan/lang/ast/fun/strip_prob_fun_suffix_def.hpp
>
44
#include <
stan/lang/ast/fun/strip_ccdf_suffix_def.hpp
>
45
#include <
stan/lang/ast/fun/strip_cdf_suffix_def.hpp
>
46
#include <
stan/lang/ast/fun/total_dims_def.hpp
>
47
#include <
stan/lang/ast/fun/write_base_expr_type_def.hpp
>
48
#include <
stan/lang/ast/fun/var_decl_base_type_vis_def.hpp
>
49
#include <
stan/lang/ast/fun/var_decl_def_vis_def.hpp
>
50
#include <
stan/lang/ast/fun/var_decl_dims_vis_def.hpp
>
51
#include <
stan/lang/ast/fun/var_decl_has_def_vis_def.hpp
>
52
#include <
stan/lang/ast/fun/var_occurs_vis_def.hpp
>
53
54
#include <
stan/lang/ast/node/arg_decl_def.hpp
>
55
#include <
stan/lang/ast/node/array_expr_def.hpp
>
56
#include <
stan/lang/ast/node/assignment_def.hpp
>
57
#include <
stan/lang/ast/node/assgn_def.hpp
>
58
#include <
stan/lang/ast/node/base_var_decl_def.hpp
>
59
#include <
stan/lang/ast/node/binary_op_def.hpp
>
60
#include <
stan/lang/ast/node/break_continue_statement_def.hpp
>
61
#include <
stan/lang/ast/node/cholesky_factor_var_decl_def.hpp
>
62
#include <
stan/lang/ast/node/cholesky_corr_var_decl_def.hpp
>
63
#include <
stan/lang/ast/node/conditional_op_def.hpp
>
64
#include <
stan/lang/ast/node/conditional_statement_def.hpp
>
65
#include <
stan/lang/ast/node/corr_matrix_var_decl_def.hpp
>
66
#include <
stan/lang/ast/node/cov_matrix_var_decl_def.hpp
>
67
#include <
stan/lang/ast/node/double_literal_def.hpp
>
68
#include <
stan/lang/ast/node/double_var_decl_def.hpp
>
69
#include <
stan/lang/ast/node/expression_def.hpp
>
70
#include <
stan/lang/ast/node/expression_type_vis_def.hpp
>
71
#include <
stan/lang/ast/node/for_statement_def.hpp
>
72
#include <
stan/lang/ast/node/function_decl_def_def.hpp
>
73
#include <
stan/lang/ast/node/function_decl_defs_def.hpp
>
74
#include <
stan/lang/ast/node/fun_def.hpp
>
75
#include <
stan/lang/ast/node/idx_def.hpp
>
76
#include <
stan/lang/ast/node/increment_log_prob_statement_def.hpp
>
77
#include <
stan/lang/ast/node/index_op_def.hpp
>
78
#include <
stan/lang/ast/node/index_op_sliced_def.hpp
>
79
#include <
stan/lang/ast/node/int_literal_def.hpp
>
80
#include <
stan/lang/ast/node/int_var_decl_def.hpp
>
81
#include <
stan/lang/ast/node/integrate_ode_def.hpp
>
82
#include <
stan/lang/ast/node/integrate_ode_control_def.hpp
>
83
#include <
stan/lang/ast/node/lb_idx_def.hpp
>
84
#include <
stan/lang/ast/node/lub_idx_def.hpp
>
85
#include <
stan/lang/ast/node/matrix_var_decl_def.hpp
>
86
#include <
stan/lang/ast/node/multi_idx_def.hpp
>
87
#include <
stan/lang/ast/node/omni_idx_def.hpp
>
88
#include <
stan/lang/ast/node/ordered_var_decl_def.hpp
>
89
#include <
stan/lang/ast/node/positive_ordered_var_decl_def.hpp
>
90
#include <
stan/lang/ast/node/printable_def.hpp
>
91
#include <
stan/lang/ast/node/print_statement_def.hpp
>
92
#include <
stan/lang/ast/node/program_def.hpp
>
93
#include <
stan/lang/ast/node/range_def.hpp
>
94
#include <
stan/lang/ast/node/reject_statement_def.hpp
>
95
#include <
stan/lang/ast/node/return_statement_def.hpp
>
96
#include <
stan/lang/ast/node/row_vector_var_decl_def.hpp
>
97
#include <
stan/lang/ast/node/sample_def.hpp
>
98
#include <
stan/lang/ast/node/simplex_var_decl_def.hpp
>
99
#include <
stan/lang/ast/node/statement_def.hpp
>
100
#include <
stan/lang/ast/node/statements_def.hpp
>
101
#include <
stan/lang/ast/node/ub_idx_def.hpp
>
102
#include <
stan/lang/ast/node/unary_op_def.hpp
>
103
#include <
stan/lang/ast/node/uni_idx_def.hpp
>
104
#include <
stan/lang/ast/node/unit_vector_var_decl_def.hpp
>
105
#include <
stan/lang/ast/node/vector_var_decl_def.hpp
>
106
#include <
stan/lang/ast/node/var_decl_def.hpp
>
107
#include <
stan/lang/ast/node/variable_def.hpp
>
108
#include <
stan/lang/ast/node/variable_dims_def.hpp
>
109
#include <
stan/lang/ast/node/while_statement_def.hpp
>
110
111
#include <
stan/lang/ast/sigs/function_signatures_def.hpp
>
112
113
#endif
ends_with_def.hpp
conditional_statement_def.hpp
positive_ordered_var_decl_def.hpp
fun_def.hpp
var_decl_def_vis_def.hpp
variable_dims_def.hpp
idx_def.hpp
cov_matrix_var_decl_def.hpp
reject_statement_def.hpp
get_ccdf_def.hpp
has_ccdf_suffix_def.hpp
strip_cdf_suffix_def.hpp
while_statement_def.hpp
print_var_origin_def.hpp
expression_type_vis_def.hpp
assignment_def.hpp
var_decl_def.hpp
variable_def.hpp
increment_log_prob_statement_def.hpp
printable_def.hpp
array_expr_def.hpp
ordered_var_decl_def.hpp
double_literal_def.hpp
strip_ccdf_suffix_def.hpp
integrate_ode_control_def.hpp
double_var_decl_def.hpp
for_statement_def.hpp
index_op_def.hpp
matrix_var_decl_def.hpp
corr_matrix_var_decl_def.hpp
variable_map_def.hpp
expression_def.hpp
integrate_ode_def.hpp
returns_type_vis_def.hpp
indexed_type_def.hpp
total_dims_def.hpp
return_statement_def.hpp
has_non_param_var_vis_def.hpp
uni_idx_def.hpp
is_nil_def.hpp
function_decl_def_def.hpp
multi_idx_def.hpp
cholesky_corr_var_decl_def.hpp
is_user_defined_def.hpp
binary_op_def.hpp
ub_idx_def.hpp
unit_vector_var_decl_def.hpp
statements_def.hpp
function_signatures_def.hpp
is_user_defined_prob_function_def.hpp
int_literal_def.hpp
has_prob_fun_suffix_def.hpp
var_decl_has_def_vis_def.hpp
sample_def.hpp
int_var_decl_def.hpp
infer_type_indexing_def.hpp
name_vis_def.hpp
get_prob_fun_def.hpp
strip_prob_fun_suffix_def.hpp
statement_def.hpp
cholesky_factor_var_decl_def.hpp
is_nil_vis_def.hpp
is_multi_index_def.hpp
unary_op_def.hpp
omni_idx_def.hpp
is_no_op_statement_vis_def.hpp
program_def.hpp
index_op_sliced_def.hpp
var_decl_base_type_vis_def.hpp
fun_name_exists_def.hpp
is_assignable_def.hpp
lb_idx_def.hpp
assgn_def.hpp
returns_type_def.hpp
ast.hpp
vector_var_decl_def.hpp
function_decl_defs_def.hpp
get_cdf_def.hpp
simplex_var_decl_def.hpp
var_occurs_vis_def.hpp
has_cdf_suffix_def.hpp
row_vector_var_decl_def.hpp
write_base_expr_type_def.hpp
promote_primitive_def.hpp
lub_idx_def.hpp
has_rng_suffix_def.hpp
has_non_param_var_def.hpp
has_lp_suffix_def.hpp
is_fun_origin_def.hpp
is_data_origin_def.hpp
break_continue_statement_def.hpp
var_decl_dims_vis_def.hpp
print_statement_def.hpp
base_var_decl_def.hpp
expr_type_def.hpp
is_multi_index_vis_def.hpp
range_def.hpp
has_var_vis_def.hpp
conditional_op_def.hpp
arg_decl_def.hpp
has_var_def.hpp
[
Stan Home Page
]
© 2011–2016, Stan Development Team.