Polly 20.0.0git
|
#include <vector>
#include <string>
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <isl/options.h>
#include <isl/cpp-checked.h>
#include "isl_test_cpp-generic.cc"
Go to the source code of this file.
Namespaces | |
namespace | isl |
These are automatically generated checked C++ bindings for isl. | |
Macros | |
#define | assert(exp) assert_impl(exp, __FILE__, __LINE__, #exp) |
#define | IS_TRUE(b) (b).is_true() |
#define | SIZE_VAL(s) size_val(s) |
Functions | |
static void | assert_impl (bool condition, const char *file, int line, const char *message) |
static void | assert_impl (isl::boolean condition, const char *file, int line, const char *message) |
static int | size_val (isl::size s) |
void | test_return_bool (isl::ctx ctx) |
void | test_return (isl::ctx ctx) |
void | test_foreach (isl::ctx ctx) |
static void | test_every (isl::ctx ctx) |
static void | test_schedule_tree (isl::ctx ctx) |
static void | test_ast_build (isl::ctx ctx) |
int | main () |
#define assert | ( | exp | ) | assert_impl(exp, __FILE__, __LINE__, #exp) |
Definition at line 43 of file isl_test_cpp-checked.cc.
Definition at line 44 of file isl_test_cpp-checked.cc.
#define SIZE_VAL | ( | s | ) | size_val(s) |
Definition at line 45 of file isl_test_cpp-checked.cc.
|
static |
Definition at line 19 of file isl_test_cpp-checked.cc.
References condition.
Referenced by assert_impl().
|
static |
Definition at line 29 of file isl_test_cpp-checked.cc.
References assert_impl(), and condition.
int main | ( | ) |
Definition at line 292 of file isl_test_cpp-checked.cc.
References isl_ctx_alloc(), isl_ctx_free(), ISL_ON_ERROR_ABORT, isl_options_set_on_error(), test_ast_build(), test_ast_build_expr(), test_constructors(), test_every(), test_foreach(), test_parameters(), test_pointer(), test_return(), test_schedule_tree(), and test_space().
|
static |
Definition at line 37 of file isl_test_cpp-checked.cc.
References isl::size::is_error().
|
static |
Definition at line 243 of file isl_test_cpp-checked.cc.
References assert, schedule, and test_ast_build_generic().
Referenced by main().
|
static |
Definition at line 168 of file isl_test_cpp-checked.cc.
References assert, isl::boolean::error(), isl::union_set::every_set(), isl::boolean::is_error(), and test_every_generic().
Referenced by main().
void test_foreach | ( | isl::ctx | ctx | ) |
Definition at line 134 of file isl_test_cpp-checked.cc.
References assert, isl::stat::error(), isl::set::foreach_basic_set(), is_equal(), isl::stat::is_error(), isl::stat::is_ok(), and isl::stat::ok().
Referenced by main().
void test_return | ( | isl::ctx | ctx | ) |
Definition at line 118 of file isl_test_cpp-checked.cc.
References test_return_bool(), test_return_int(), test_return_obj(), and test_return_string().
Referenced by main().
void test_return_bool | ( | isl::ctx | ctx | ) |
Definition at line 61 of file isl_test_cpp-checked.cc.
References assert, isl::set::is_empty(), isl::boolean::is_error(), isl::boolean::is_false(), isl::boolean::is_true(), isl_bool_error, isl_bool_false, isl_bool_true, and isl::manage().
Referenced by test_return().
|
static |
Definition at line 188 of file isl_test_cpp-checked.cc.
References assert, count(), domain, inc_count(), and test_schedule_tree_generic().
Referenced by main().