#include <typeinfo>
#include <boost/type_traits/is_same.hpp>
#include <stan/model/indexing/rvalue_return.hpp>
#include <gtest/gtest.h>
Go to the source code of this file.
Functions | |
template<typename T , typename C , typename I > | |
void | expect_same () |
TEST (modelIndexing, rvalueReturnNil) | |
TEST (modelIndex, rvalueReturnUni) | |
TEST (modelIndex, rvalueReturnMulti) | |
TEST (modelIndex, rvalueReturnUniUni) | |
TEST (modelIndex, rvalueReturnUniMulti) | |
TEST (modelIndex, rvalueReturnMultiUni) | |
TEST (modelIndex, rvalueReturnMultiMulti) | |
typedef std::vector<double> doubles |
Definition at line 16 of file rvalue_return_test.cpp.
Definition at line 17 of file rvalue_return_test.cpp.
typedef Eigen::MatrixXd mat |
Definition at line 19 of file rvalue_return_test.cpp.
Definition at line 20 of file rvalue_return_test.cpp.
Definition at line 21 of file rvalue_return_test.cpp.
typedef cons_index_list<index_multi, nil_index_list> multi |
Definition at line 32 of file rvalue_return_test.cpp.
typedef cons_index_list<index_multi, multi> multi_multi |
Definition at line 37 of file rvalue_return_test.cpp.
Definition at line 46 of file rvalue_return_test.cpp.
typedef cons_index_list<index_multi, multi_uni> multi_multi_uni |
Definition at line 45 of file rvalue_return_test.cpp.
typedef cons_index_list<index_multi, uni> multi_uni |
Definition at line 36 of file rvalue_return_test.cpp.
typedef cons_index_list<index_multi, uni_multi> multi_uni_multi |
Definition at line 44 of file rvalue_return_test.cpp.
typedef cons_index_list<index_multi, uni_uni> multi_uni_uni |
Definition at line 43 of file rvalue_return_test.cpp.
typedef Eigen::RowVectorXd rowvec |
Definition at line 27 of file rvalue_return_test.cpp.
Definition at line 28 of file rvalue_return_test.cpp.
Definition at line 29 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, nil_index_list> uni |
Definition at line 31 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, multi> uni_multi |
Definition at line 35 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, multi_multi> uni_multi_multi |
Definition at line 42 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, multi_uni> uni_multi_uni |
Definition at line 41 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, uni> uni_uni |
Definition at line 34 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, uni_multi> uni_uni_multi |
Definition at line 40 of file rvalue_return_test.cpp.
typedef cons_index_list<index_uni, uni_uni> uni_uni_uni |
Definition at line 39 of file rvalue_return_test.cpp.
typedef Eigen::VectorXd vec |
Definition at line 23 of file rvalue_return_test.cpp.
Definition at line 24 of file rvalue_return_test.cpp.
Definition at line 25 of file rvalue_return_test.cpp.
void expect_same | ( | ) |
Definition at line 49 of file rvalue_return_test.cpp.
References C, allTimeWatchdog::endl, and T.
Referenced by TEST().
TEST | ( | modelIndexing | , |
rvalueReturnNil | |||
) |
Definition at line 62 of file rvalue_return_test.cpp.
References expect_same().
TEST | ( | modelIndex | , |
rvalueReturnUni | |||
) |
Definition at line 89 of file rvalue_return_test.cpp.
References expect_same().
TEST | ( | modelIndex | , |
rvalueReturnMulti | |||
) |
Definition at line 114 of file rvalue_return_test.cpp.
References expect_same().
TEST | ( | modelIndex | , |
rvalueReturnUniUni | |||
) |
Definition at line 133 of file rvalue_return_test.cpp.
References expect_same().
TEST | ( | modelIndex | , |
rvalueReturnUniMulti | |||
) |
Definition at line 152 of file rvalue_return_test.cpp.
References expect_same().
TEST | ( | modelIndex | , |
rvalueReturnMultiUni | |||
) |
Definition at line 171 of file rvalue_return_test.cpp.
References expect_same().
TEST | ( | modelIndex | , |
rvalueReturnMultiMulti | |||
) |
Definition at line 190 of file rvalue_return_test.cpp.
References expect_same().