reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
112 friend stat manage(isl_stat val); 115 static stat ok() { 118 static stat error() { 142 inline stat manage(isl_stat val) 353 inline stat foreach(const std::function<stat(aff)> &fn) const; 353 inline stat foreach(const std::function<stat(aff)> &fn) const; 493 inline stat foreach(const std::function<stat(ast_expr)> &fn) const; 493 inline stat foreach(const std::function<stat(ast_expr)> &fn) const; 584 inline stat foreach(const std::function<stat(ast_node)> &fn) const; 584 inline stat foreach(const std::function<stat(ast_node)> &fn) const; 658 inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const; 658 inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const; 762 inline stat foreach(const std::function<stat(basic_map)> &fn) const; 762 inline stat foreach(const std::function<stat(basic_map)> &fn) const; 822 inline stat foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const; 822 inline stat foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const; 823 inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const; 823 inline stat foreach_constraint(const std::function<stat(constraint)> &fn) const; 913 inline stat foreach(const std::function<stat(basic_set)> &fn) const; 913 inline stat foreach(const std::function<stat(basic_set)> &fn) const; 1005 inline stat foreach(const std::function<stat(constraint)> &fn) const; 1005 inline stat foreach(const std::function<stat(constraint)> &fn) const; 1114 inline stat foreach(const std::function<stat(id)> &fn) const; 1114 inline stat foreach(const std::function<stat(id)> &fn) const; 1155 inline stat foreach(const std::function<stat(id, ast_expr)> &fn) const; 1155 inline stat foreach(const std::function<stat(id, ast_expr)> &fn) const; 1291 inline stat foreach_basic_map(const std::function<stat(basic_map)> &fn) const; 1291 inline stat foreach_basic_map(const std::function<stat(basic_map)> &fn) const; 1446 inline stat foreach(const std::function<stat(map)> &fn) const; 1446 inline stat foreach(const std::function<stat(map)> &fn) const; 1975 inline stat foreach_piece(const std::function<stat(set, aff)> &fn) const; 1975 inline stat foreach_piece(const std::function<stat(set, aff)> &fn) const; 2069 inline stat foreach(const std::function<stat(pw_aff)> &fn) const; 2069 inline stat foreach(const std::function<stat(pw_aff)> &fn) const; 2131 inline stat foreach_piece(const std::function<stat(set, multi_aff)> &fn) const; 2131 inline stat foreach_piece(const std::function<stat(set, multi_aff)> &fn) const; 2211 inline stat foreach(const std::function<stat(pw_multi_aff)> &fn) const; 2211 inline stat foreach(const std::function<stat(pw_multi_aff)> &fn) const; 2263 inline stat foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const; 2263 inline stat foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const; 2359 inline stat foreach(const std::function<stat(pw_qpolynomial)> &fn) const; 2359 inline stat foreach(const std::function<stat(pw_qpolynomial)> &fn) const; 2401 inline stat as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const; 2401 inline stat as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const; 2405 inline stat foreach_term(const std::function<stat(term)> &fn) const; 2405 inline stat foreach_term(const std::function<stat(term)> &fn) const; 2574 inline stat foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const; 2574 inline stat foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const; 2689 inline stat foreach_basic_set(const std::function<stat(basic_set)> &fn) const; 2689 inline stat foreach_basic_set(const std::function<stat(basic_set)> &fn) const; 2690 inline stat foreach_point(const std::function<stat(point)> &fn) const; 2690 inline stat foreach_point(const std::function<stat(point)> &fn) const; 2819 inline stat foreach(const std::function<stat(set)> &fn) const; 2819 inline stat foreach(const std::function<stat(set)> &fn) const; 3095 inline stat foreach_map(const std::function<stat(map)> &fn) const; 3095 inline stat foreach_map(const std::function<stat(map)> &fn) const; 3200 inline stat foreach(const std::function<stat(union_map)> &fn) const; 3200 inline stat foreach(const std::function<stat(union_map)> &fn) const; 3255 inline stat foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const; 3255 inline stat foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const; 3312 inline stat foreach(const std::function<stat(union_pw_aff)> &fn) const; 3312 inline stat foreach(const std::function<stat(union_pw_aff)> &fn) const; 3370 inline stat foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const; 3370 inline stat foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const; 3425 inline stat foreach(const std::function<stat(union_pw_multi_aff)> &fn) const; 3425 inline stat foreach(const std::function<stat(union_pw_multi_aff)> &fn) const; 3475 inline stat foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const; 3475 inline stat foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const; 3541 inline stat foreach_point(const std::function<stat(point)> &fn) const; 3541 inline stat foreach_point(const std::function<stat(point)> &fn) const; 3542 inline stat foreach_set(const std::function<stat(set)> &fn) const; 3542 inline stat foreach_set(const std::function<stat(set)> &fn) const; 3619 inline stat foreach(const std::function<stat(union_set)> &fn) const; 3619 inline stat foreach(const std::function<stat(union_set)> &fn) const; 3748 inline stat foreach(const std::function<stat(val)> &fn) const; 3748 inline stat foreach(const std::function<stat(val)> &fn) const; 4402 stat aff_list::foreach(const std::function<stat(aff)> &fn) const 4402 stat aff_list::foreach(const std::function<stat(aff)> &fn) const 4405 const std::function<stat(aff)> *func; 4409 stat ret = (*data->func)(manage(arg_0)); 4932 stat ast_expr_list::foreach(const std::function<stat(ast_expr)> &fn) const 4932 stat ast_expr_list::foreach(const std::function<stat(ast_expr)> &fn) const 4935 const std::function<stat(ast_expr)> *func; 4939 stat ret = (*data->func)(manage(arg_0)); 5275 stat ast_node_list::foreach(const std::function<stat(ast_node)> &fn) const 5275 stat ast_node_list::foreach(const std::function<stat(ast_node)> &fn) const 5278 const std::function<stat(ast_node)> *func; 5282 stat ret = (*data->func)(manage(arg_0)); 5621 stat basic_map::foreach_constraint(const std::function<stat(constraint)> &fn) const 5621 stat basic_map::foreach_constraint(const std::function<stat(constraint)> &fn) const 5624 const std::function<stat(constraint)> *func; 5628 stat ret = (*data->func)(manage(arg_0)); 6147 stat basic_map_list::foreach(const std::function<stat(basic_map)> &fn) const 6147 stat basic_map_list::foreach(const std::function<stat(basic_map)> &fn) const 6150 const std::function<stat(basic_map)> *func; 6154 stat ret = (*data->func)(manage(arg_0)); 6408 stat basic_set::foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const 6408 stat basic_set::foreach_bound_pair(isl::dim type, unsigned int pos, const std::function<stat(constraint, constraint, basic_set)> &fn) const 6411 const std::function<stat(constraint, constraint, basic_set)> *func; 6415 stat ret = (*data->func)(manage(arg_0), manage(arg_1), manage(arg_2)); 6422 stat basic_set::foreach_constraint(const std::function<stat(constraint)> &fn) const 6422 stat basic_set::foreach_constraint(const std::function<stat(constraint)> &fn) const 6425 const std::function<stat(constraint)> *func; 6429 stat ret = (*data->func)(manage(arg_0)); 6864 stat basic_set_list::foreach(const std::function<stat(basic_set)> &fn) const 6864 stat basic_set_list::foreach(const std::function<stat(basic_set)> &fn) const 6867 const std::function<stat(basic_set)> *func; 6871 stat ret = (*data->func)(manage(arg_0)); 7209 stat constraint_list::foreach(const std::function<stat(constraint)> &fn) const 7209 stat constraint_list::foreach(const std::function<stat(constraint)> &fn) const 7212 const std::function<stat(constraint)> *func; 7216 stat ret = (*data->func)(manage(arg_0)); 7553 stat id_list::foreach(const std::function<stat(id)> &fn) const 7553 stat id_list::foreach(const std::function<stat(id)> &fn) const 7556 const std::function<stat(id)> *func; 7560 stat ret = (*data->func)(manage(arg_0)); 7699 stat id_to_ast_expr::foreach(const std::function<stat(id, ast_expr)> &fn) const 7699 stat id_to_ast_expr::foreach(const std::function<stat(id, ast_expr)> &fn) const 7702 const std::function<stat(id, ast_expr)> *func; 7706 stat ret = (*data->func)(manage(arg_0), manage(arg_1)); 8308 stat map::foreach_basic_map(const std::function<stat(basic_map)> &fn) const 8308 stat map::foreach_basic_map(const std::function<stat(basic_map)> &fn) const 8311 const std::function<stat(basic_map)> *func; 8315 stat ret = (*data->func)(manage(arg_0)); 9140 stat map_list::foreach(const std::function<stat(map)> &fn) const 9140 stat map_list::foreach(const std::function<stat(map)> &fn) const 9143 const std::function<stat(map)> *func; 9147 stat ret = (*data->func)(manage(arg_0)); 11573 stat pw_aff::foreach_piece(const std::function<stat(set, aff)> &fn) const 11573 stat pw_aff::foreach_piece(const std::function<stat(set, aff)> &fn) const 11576 const std::function<stat(set, aff)> *func; 11580 stat ret = (*data->func)(manage(arg_0), manage(arg_1)); 12038 stat pw_aff_list::foreach(const std::function<stat(pw_aff)> &fn) const 12038 stat pw_aff_list::foreach(const std::function<stat(pw_aff)> &fn) const 12041 const std::function<stat(pw_aff)> *func; 12045 stat ret = (*data->func)(manage(arg_0)); 12310 stat pw_multi_aff::foreach_piece(const std::function<stat(set, multi_aff)> &fn) const 12310 stat pw_multi_aff::foreach_piece(const std::function<stat(set, multi_aff)> &fn) const 12313 const std::function<stat(set, multi_aff)> *func; 12317 stat ret = (*data->func)(manage(arg_0), manage(arg_1)); 12692 stat pw_multi_aff_list::foreach(const std::function<stat(pw_multi_aff)> &fn) const 12692 stat pw_multi_aff_list::foreach(const std::function<stat(pw_multi_aff)> &fn) const 12695 const std::function<stat(pw_multi_aff)> *func; 12699 stat ret = (*data->func)(manage(arg_0)); 12906 stat pw_qpolynomial::foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const 12906 stat pw_qpolynomial::foreach_piece(const std::function<stat(set, qpolynomial)> &fn) const 12909 const std::function<stat(set, qpolynomial)> *func; 12913 stat ret = (*data->func)(manage(arg_0), manage(arg_1)); 13275 stat pw_qpolynomial_list::foreach(const std::function<stat(pw_qpolynomial)> &fn) const 13275 stat pw_qpolynomial_list::foreach(const std::function<stat(pw_qpolynomial)> &fn) const 13278 const std::function<stat(pw_qpolynomial)> *func; 13282 stat ret = (*data->func)(manage(arg_0)); 13427 stat qpolynomial::as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const 13427 stat qpolynomial::as_polynomial_on_domain(const basic_set &bset, const std::function<stat(basic_set, qpolynomial)> &fn) const 13430 const std::function<stat(basic_set, qpolynomial)> *func; 13434 stat ret = (*data->func)(manage(arg_0), manage(arg_1)); 13459 stat qpolynomial::foreach_term(const std::function<stat(term)> &fn) const 13459 stat qpolynomial::foreach_term(const std::function<stat(term)> &fn) const 13462 const std::function<stat(term)> *func; 13466 stat ret = (*data->func)(manage(arg_0)); 14164 stat schedule_node::foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const 14164 stat schedule_node::foreach_ancestor_top_down(const std::function<stat(schedule_node)> &fn) const 14167 const std::function<stat(schedule_node)> *func; 14171 stat ret = (*data->func)(manage_copy(arg_0)); 14753 stat set::foreach_basic_set(const std::function<stat(basic_set)> &fn) const 14753 stat set::foreach_basic_set(const std::function<stat(basic_set)> &fn) const 14756 const std::function<stat(basic_set)> *func; 14760 stat ret = (*data->func)(manage(arg_0)); 14767 stat set::foreach_point(const std::function<stat(point)> &fn) const 14767 stat set::foreach_point(const std::function<stat(point)> &fn) const 14770 const std::function<stat(point)> *func; 14774 stat ret = (*data->func)(manage(arg_0)); 15443 stat set_list::foreach(const std::function<stat(set)> &fn) const 15443 stat set_list::foreach(const std::function<stat(set)> &fn) const 15446 const std::function<stat(set)> *func; 15450 stat ret = (*data->func)(manage(arg_0)); 16580 stat union_map::foreach_map(const std::function<stat(map)> &fn) const 16580 stat union_map::foreach_map(const std::function<stat(map)> &fn) const 16583 const std::function<stat(map)> *func; 16587 stat ret = (*data->func)(manage(arg_0)); 17110 stat union_map_list::foreach(const std::function<stat(union_map)> &fn) const 17110 stat union_map_list::foreach(const std::function<stat(union_map)> &fn) const 17113 const std::function<stat(union_map)> *func; 17117 stat ret = (*data->func)(manage(arg_0)); 17340 stat union_pw_aff::foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const 17340 stat union_pw_aff::foreach_pw_aff(const std::function<stat(pw_aff)> &fn) const 17343 const std::function<stat(pw_aff)> *func; 17347 stat ret = (*data->func)(manage(arg_0)); 17582 stat union_pw_aff_list::foreach(const std::function<stat(union_pw_aff)> &fn) const 17582 stat union_pw_aff_list::foreach(const std::function<stat(union_pw_aff)> &fn) const 17585 const std::function<stat(union_pw_aff)> *func; 17589 stat ret = (*data->func)(manage(arg_0)); 17826 stat union_pw_multi_aff::foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const 17826 stat union_pw_multi_aff::foreach_pw_multi_aff(const std::function<stat(pw_multi_aff)> &fn) const 17829 const std::function<stat(pw_multi_aff)> *func; 17833 stat ret = (*data->func)(manage(arg_0)); 18056 stat union_pw_multi_aff_list::foreach(const std::function<stat(union_pw_multi_aff)> &fn) const 18056 stat union_pw_multi_aff_list::foreach(const std::function<stat(union_pw_multi_aff)> &fn) const 18059 const std::function<stat(union_pw_multi_aff)> *func; 18063 stat ret = (*data->func)(manage(arg_0)); 18260 stat union_pw_qpolynomial::foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const 18260 stat union_pw_qpolynomial::foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const 18263 const std::function<stat(pw_qpolynomial)> *func; 18267 stat ret = (*data->func)(manage(arg_0)); 18555 stat union_set::foreach_point(const std::function<stat(point)> &fn) const 18555 stat union_set::foreach_point(const std::function<stat(point)> &fn) const 18558 const std::function<stat(point)> *func; 18562 stat ret = (*data->func)(manage(arg_0)); 18569 stat union_set::foreach_set(const std::function<stat(set)> &fn) const 18569 stat union_set::foreach_set(const std::function<stat(set)> &fn) const 18572 const std::function<stat(set)> *func; 18576 stat ret = (*data->func)(manage(arg_0)); 18931 stat union_set_list::foreach(const std::function<stat(union_set)> &fn) const 18931 stat union_set_list::foreach(const std::function<stat(union_set)> &fn) const 18934 const std::function<stat(union_set)> *func; 18938 stat ret = (*data->func)(manage(arg_0)); 19498 stat val_list::foreach(const std::function<stat(val)> &fn) const 19498 stat val_list::foreach(const std::function<stat(val)> &fn) const 19501 const std::function<stat(val)> *func; 19505 stat ret = (*data->func)(manage(arg_0));tools/polly/lib/Support/ISLTools.cpp
519 isl::stat Stat = PwAff.foreach_piece( 522 return isl::stat::ok(); 528 return isl::stat::error(); 534 return isl::stat::ok(); 538 return isl::stat::ok(); 542 return isl::stat::ok(); 547 return isl::stat::ok(); 552 return isl::stat::error(); 566 return isl::stat::ok();tools/polly/lib/Transform/FlattenAlgo.cpp
77 isl::stat Stat = 83 return isl::stat::ok(); 96 isl::stat Stat = 102 return isl::stat::ok();tools/polly/unittests/Isl/IslTest.cpp
405 isl::stat Stat = 409 return isl::stat::ok(); 418 isl::stat Stat = 422 return isl::stat::ok(); 430 isl::stat Stat = TestUMap.foreach_map([&](isl::map Map) -> isl::stat { 433 return isl::stat::ok(); 441 isl::stat Stat = TestUSet.foreach_set([&](isl::set Set) -> isl::stat { 444 return isl::stat::ok(); 453 isl::stat Stat = UPwAff.foreach_pw_aff([&](isl::pw_aff PwAff) -> isl::stat { 456 return isl::stat::ok(); 489 isl::stat Stat = TestPwAff.foreach_piece( 494 return isl::stat::error();usr/include/c++/7.4.0/bits/std_function.h
62 : std::unary_function<_T1, _Res> { }; 67 : std::binary_function<_T1, _T2, _Res> { }; 298 static _Res 390 : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>, 395 struct _Callable : __check_func_return_type<_Res2, _Res> { }; 395 struct _Callable : __check_func_return_type<_Res2, _Res> { }; 406 typedef _Res result_type; 595 _Res operator()(_ArgTypes... __args) const; 628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...); 689 typedef _Function_handler<_Res(_ArgTypes...), _Functor> _My_handler;usr/include/c++/7.4.0/bits/stl_function.h
111 typedef _Result result_type; 127 typedef _Result result_type;usr/include/c++/7.4.0/type_traits
194 { typedef _Tp type; }; 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type 1554 { typedef _Tp type; }; 1563 { typedef _Tp type; }; 1574 remove_const<typename remove_volatile<_Tp>::type>::type type; 2277 struct __result_of_success : __success_type<_Tp> 2427 static __result_of_success<decltype(