reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
195 class pw_qpolynomial;
2224 inline pw_qpolynomial manage(__isl_take isl_pw_qpolynomial *ptr); 2225 inline pw_qpolynomial manage_copy(__isl_keep isl_pw_qpolynomial *ptr); 2228 friend inline pw_qpolynomial manage(__isl_take isl_pw_qpolynomial *ptr); 2229 friend inline pw_qpolynomial manage_copy(__isl_keep isl_pw_qpolynomial *ptr); 2237 inline /* implicit */ pw_qpolynomial(const pw_qpolynomial &obj); 2240 inline pw_qpolynomial &operator=(pw_qpolynomial obj); 2240 inline pw_qpolynomial &operator=(pw_qpolynomial obj); 2252 inline pw_qpolynomial add(pw_qpolynomial pwqp2) const; 2252 inline pw_qpolynomial add(pw_qpolynomial pwqp2) const; 2253 inline pw_qpolynomial add_dims(isl::dim type, unsigned int n) const; 2254 static inline pw_qpolynomial alloc(set set, qpolynomial qp); 2255 inline pw_qpolynomial coalesce() const; 2258 inline pw_qpolynomial drop_dims(isl::dim type, unsigned int first, unsigned int n) const; 2259 inline pw_qpolynomial drop_unused_params() const; 2262 inline pw_qpolynomial fix_val(isl::dim type, unsigned int n, val v) const; 2264 static inline pw_qpolynomial from_pw_aff(pw_aff pwaff); 2265 static inline pw_qpolynomial from_qpolynomial(qpolynomial qp); 2266 inline pw_qpolynomial from_range() const; 2269 inline pw_qpolynomial gist(set context) const; 2270 inline pw_qpolynomial gist_params(set context) const; 2271 inline boolean has_equal_space(const pw_qpolynomial &pwqp2) const; 2272 inline pw_qpolynomial insert_dims(isl::dim type, unsigned int first, unsigned int n) const; 2273 inline pw_qpolynomial intersect_domain(set set) const; 2274 inline pw_qpolynomial intersect_params(set set) const; 2280 inline pw_qpolynomial move_dims(isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const; 2281 inline pw_qpolynomial mul(pw_qpolynomial pwqp2) const; 2281 inline pw_qpolynomial mul(pw_qpolynomial pwqp2) const; 2283 inline pw_qpolynomial neg() const; 2284 inline boolean plain_is_equal(const pw_qpolynomial &pwqp2) const; 2285 inline pw_qpolynomial pow(unsigned int exponent) const; 2286 inline pw_qpolynomial project_domain_on_params() const; 2287 inline pw_qpolynomial reset_domain_space(space dim) const; 2288 inline pw_qpolynomial reset_user() const; 2289 inline pw_qpolynomial scale_down_val(val v) const; 2290 inline pw_qpolynomial scale_val(val v) const; 2291 inline pw_qpolynomial split_dims(isl::dim type, unsigned int first, unsigned int n) const; 2292 inline pw_qpolynomial split_periods(int max_periods) const; 2293 inline pw_qpolynomial sub(pw_qpolynomial pwqp2) const; 2293 inline pw_qpolynomial sub(pw_qpolynomial pwqp2) const; 2294 inline pw_qpolynomial subtract_domain(set set) const; 2295 inline pw_qpolynomial to_polynomial(int sign) const; 2296 static inline pw_qpolynomial zero(space dim); 2355 inline pw_qpolynomial_list add(pw_qpolynomial el) const; 2359 inline stat foreach(const std::function<stat(pw_qpolynomial)> &fn) const; 2360 static inline pw_qpolynomial_list from_pw_qpolynomial(pw_qpolynomial el); 2361 inline pw_qpolynomial get_at(int index) const; 2362 inline pw_qpolynomial get_pw_qpolynomial(int index) const; 2363 inline pw_qpolynomial_list insert(unsigned int pos, pw_qpolynomial el) const; 2366 inline pw_qpolynomial_list set_pw_qpolynomial(int index, pw_qpolynomial el) const; 3466 inline union_pw_qpolynomial add_pw_qpolynomial(pw_qpolynomial pwqp) const; 3473 inline pw_qpolynomial extract_pw_qpolynomial(space dim) const; 3475 inline stat foreach_pw_qpolynomial(const std::function<stat(pw_qpolynomial)> &fn) const; 3476 static inline union_pw_qpolynomial from_pw_qpolynomial(pw_qpolynomial pwqp); 12761 pw_qpolynomial manage(__isl_take isl_pw_qpolynomial *ptr) { 12764 pw_qpolynomial manage_copy(__isl_keep isl_pw_qpolynomial *ptr) { 12772 pw_qpolynomial::pw_qpolynomial(const pw_qpolynomial &obj) 12790 pw_qpolynomial &pw_qpolynomial::operator=(pw_qpolynomial obj) { 12790 pw_qpolynomial &pw_qpolynomial::operator=(pw_qpolynomial obj) { 12840 pw_qpolynomial pw_qpolynomial::add(pw_qpolynomial pwqp2) const 12840 pw_qpolynomial pw_qpolynomial::add(pw_qpolynomial pwqp2) const 12846 pw_qpolynomial pw_qpolynomial::add_dims(isl::dim type, unsigned int n) const 12852 pw_qpolynomial pw_qpolynomial::alloc(set set, qpolynomial qp) 12858 pw_qpolynomial pw_qpolynomial::coalesce() const 12876 pw_qpolynomial pw_qpolynomial::drop_dims(isl::dim type, unsigned int first, unsigned int n) const 12882 pw_qpolynomial pw_qpolynomial::drop_unused_params() const 12900 pw_qpolynomial pw_qpolynomial::fix_val(isl::dim type, unsigned int n, val v) const 12920 pw_qpolynomial pw_qpolynomial::from_pw_aff(pw_aff pwaff) 12926 pw_qpolynomial pw_qpolynomial::from_qpolynomial(qpolynomial qp) 12932 pw_qpolynomial pw_qpolynomial::from_range() const 12950 pw_qpolynomial pw_qpolynomial::gist(set context) const 12956 pw_qpolynomial pw_qpolynomial::gist_params(set context) const 12962 boolean pw_qpolynomial::has_equal_space(const pw_qpolynomial &pwqp2) const 12968 pw_qpolynomial pw_qpolynomial::insert_dims(isl::dim type, unsigned int first, unsigned int n) const 12974 pw_qpolynomial pw_qpolynomial::intersect_domain(set set) const 12980 pw_qpolynomial pw_qpolynomial::intersect_params(set set) const 13016 pw_qpolynomial pw_qpolynomial::move_dims(isl::dim dst_type, unsigned int dst_pos, isl::dim src_type, unsigned int src_pos, unsigned int n) const 13022 pw_qpolynomial pw_qpolynomial::mul(pw_qpolynomial pwqp2) const 13022 pw_qpolynomial pw_qpolynomial::mul(pw_qpolynomial pwqp2) const 13034 pw_qpolynomial pw_qpolynomial::neg() const 13040 boolean pw_qpolynomial::plain_is_equal(const pw_qpolynomial &pwqp2) const 13046 pw_qpolynomial pw_qpolynomial::pow(unsigned int exponent) const 13052 pw_qpolynomial pw_qpolynomial::project_domain_on_params() const 13058 pw_qpolynomial pw_qpolynomial::reset_domain_space(space dim) const 13064 pw_qpolynomial pw_qpolynomial::reset_user() const 13070 pw_qpolynomial pw_qpolynomial::scale_down_val(val v) const 13076 pw_qpolynomial pw_qpolynomial::scale_val(val v) const 13082 pw_qpolynomial pw_qpolynomial::split_dims(isl::dim type, unsigned int first, unsigned int n) const 13088 pw_qpolynomial pw_qpolynomial::split_periods(int max_periods) const 13094 pw_qpolynomial pw_qpolynomial::sub(pw_qpolynomial pwqp2) const 13094 pw_qpolynomial pw_qpolynomial::sub(pw_qpolynomial pwqp2) const 13100 pw_qpolynomial pw_qpolynomial::subtract_domain(set set) const 13106 pw_qpolynomial pw_qpolynomial::to_polynomial(int sign) const 13112 pw_qpolynomial pw_qpolynomial::zero(space dim) 13251 pw_qpolynomial_list pw_qpolynomial_list::add(pw_qpolynomial el) const 13275 stat pw_qpolynomial_list::foreach(const std::function<stat(pw_qpolynomial)> &fn) const 13278 const std::function<stat(pw_qpolynomial)> *func; 13289 pw_qpolynomial_list pw_qpolynomial_list::from_pw_qpolynomial(pw_qpolynomial el) 13295 pw_qpolynomial pw_qpolynomial_list::get_at(int index) const 13301 pw_qpolynomial pw_qpolynomial_list::get_pw_qpolynomial(int index) const 13307 pw_qpolynomial_list pw_qpolynomial_list::insert(unsigned int pos, pw_qpolynomial el) const 13325 pw_qpolynomial_list pw_qpolynomial_list::set_pw_qpolynomial(int index, pw_qpolynomial el) const 18206 union_pw_qpolynomial union_pw_qpolynomial::add_pw_qpolynomial(pw_qpolynomial pwqp) const 18248 pw_qpolynomial union_pw_qpolynomial::extract_pw_qpolynomial(space dim) 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; 18274 union_pw_qpolynomial union_pw_qpolynomial::from_pw_qpolynomial(pw_qpolynomial pwqp)usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/bits/std_function.h
62 : std::unary_function<_T1, _Res> { }; 390 : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>, 595 _Res operator()(_ArgTypes... __args) const; 628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...); 706 return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);usr/include/c++/7.4.0/bits/stl_function.h
108 typedef _Arg argument_type;
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };