![]() |
Stan
2.10.0
probability, sampling & optimization
|
#include <ast.hpp>
Public Member Functions | |
expr_type () | |
expr_type (const base_expr_type base_type) | |
expr_type (const base_expr_type base_type, size_t num_dims) | |
bool | operator== (const expr_type &et) const |
bool | operator!= (const expr_type &et) const |
bool | operator< (const expr_type &et) const |
bool | operator<= (const expr_type &et) const |
bool | operator> (const expr_type &et) const |
bool | operator>= (const expr_type &et) const |
bool | is_primitive () const |
bool | is_primitive_int () const |
bool | is_primitive_double () const |
bool | is_ill_formed () const |
bool | is_void () const |
base_expr_type | type () const |
size_t | num_dims () const |
Public Attributes | |
base_expr_type | base_type_ |
size_t | num_dims_ |
stan::lang::expr_type::expr_type | ( | ) |
Definition at line 55 of file ast_def.cpp.
stan::lang::expr_type::expr_type | ( | const base_expr_type | base_type | ) |
Definition at line 59 of file ast_def.cpp.
stan::lang::expr_type::expr_type | ( | const base_expr_type | base_type, |
size_t | num_dims | ||
) |
Definition at line 63 of file ast_def.cpp.
bool stan::lang::expr_type::is_ill_formed | ( | ) | const |
Definition at line 107 of file ast_def.cpp.
bool stan::lang::expr_type::is_primitive | ( | ) | const |
Definition at line 95 of file ast_def.cpp.
bool stan::lang::expr_type::is_primitive_double | ( | ) | const |
Definition at line 103 of file ast_def.cpp.
bool stan::lang::expr_type::is_primitive_int | ( | ) | const |
Definition at line 99 of file ast_def.cpp.
bool stan::lang::expr_type::is_void | ( | ) | const |
Definition at line 110 of file ast_def.cpp.
size_t stan::lang::expr_type::num_dims | ( | ) | const |
Definition at line 116 of file ast_def.cpp.
bool stan::lang::expr_type::operator!= | ( | const expr_type & | et | ) | const |
Definition at line 72 of file ast_def.cpp.
bool stan::lang::expr_type::operator< | ( | const expr_type & | et | ) | const |
Definition at line 75 of file ast_def.cpp.
bool stan::lang::expr_type::operator<= | ( | const expr_type & | et | ) | const |
Definition at line 80 of file ast_def.cpp.
bool stan::lang::expr_type::operator== | ( | const expr_type & | et | ) | const |
Definition at line 68 of file ast_def.cpp.
bool stan::lang::expr_type::operator> | ( | const expr_type & | et | ) | const |
Definition at line 85 of file ast_def.cpp.
bool stan::lang::expr_type::operator>= | ( | const expr_type & | et | ) | const |
Definition at line 90 of file ast_def.cpp.
base_expr_type stan::lang::expr_type::type | ( | ) | const |
Definition at line 113 of file ast_def.cpp.
base_expr_type stan::lang::expr_type::base_type_ |