Polly 23.0.0git
isl::union_flow Class Reference

#include <cpp.h>

Public Member Functions

 union_flow ()
 union_flow (const union_flow &obj)
union_flowoperator= (union_flow obj)
 ~union_flow ()
__isl_give isl_union_flowcopy () const &
__isl_give isl_union_flowcopy () &&=delete
__isl_keep isl_union_flowget () const
__isl_give isl_union_flowrelease ()
bool is_null () const
isl::ctx ctx () const
isl::union_map full_may_dependence () const
isl::union_map get_full_may_dependence () const
isl::union_map full_must_dependence () const
isl::union_map get_full_must_dependence () const
isl::union_map may_dependence () const
isl::union_map get_may_dependence () const
isl::union_map may_no_source () const
isl::union_map get_may_no_source () const
isl::union_map must_dependence () const
isl::union_map get_must_dependence () const
isl::union_map must_no_source () const
isl::union_map get_must_no_source () const
 union_flow ()
 union_flow (const union_flow &obj)
union_flowoperator= (union_flow obj)
 ~union_flow ()
__isl_give isl_union_flowcopy () const &
__isl_give isl_union_flowcopy () &&=delete
__isl_keep isl_union_flowget () const
__isl_give isl_union_flowrelease ()
bool is_null () const
isl::ctx ctx () const
isl::union_map full_may_dependence () const
isl::union_map get_full_may_dependence () const
isl::union_map full_must_dependence () const
isl::union_map get_full_must_dependence () const
isl::union_map may_dependence () const
isl::union_map get_may_dependence () const
isl::union_map may_no_source () const
isl::union_map get_may_no_source () const
isl::union_map must_dependence () const
isl::union_map get_must_dependence () const
isl::union_map must_no_source () const
isl::union_map get_must_no_source () const

Protected Member Functions

 union_flow (__isl_take isl_union_flow *ptr)
 union_flow (__isl_take isl_union_flow *ptr)

Protected Attributes

isl_union_flowptr = nullptr

Friends

union_flow manage (__isl_take isl_union_flow *ptr)
union_flow manage_copy (__isl_keep isl_union_flow *ptr)
union_flow manage (__isl_take isl_union_flow *ptr)
union_flow manage_copy (__isl_keep isl_union_flow *ptr)

Detailed Description

Definition at line 3959 of file include/isl/cpp.h.

Constructor & Destructor Documentation

◆ union_flow() [1/6]

isl::union_flow::union_flow ( __isl_take isl_union_flow * ptr)
inlineexplicitprotected

References __isl_take, and ptr.

Referenced by operator=(), and union_flow().

◆ union_flow() [2/6]

isl::union_flow::union_flow ( )
inline

◆ union_flow() [3/6]

isl::union_flow::union_flow ( const union_flow & obj)
inline

References obj, and union_flow().

◆ ~union_flow() [1/2]

isl::union_flow::~union_flow ( )
inline

◆ union_flow() [4/6]

isl::union_flow::union_flow ( __isl_take isl_union_flow * ptr)
inlineexplicitprotected

References __isl_take, and ptr.

◆ union_flow() [5/6]

isl::union_flow::union_flow ( )
inline

◆ union_flow() [6/6]

isl::union_flow::union_flow ( const union_flow & obj)
inline

References obj, and union_flow().

◆ ~union_flow() [2/2]

isl::union_flow::~union_flow ( )
inline

Member Function Documentation

◆ copy() [1/4]

__isl_give isl_union_flow * isl::union_flow::copy ( ) &&
inlinedelete

References __isl_give, and copy().

◆ copy() [2/4]

__isl_give isl_union_flow * isl::union_flow::copy ( ) &&
inlinedelete

References __isl_give, and copy().

◆ copy() [3/4]

__isl_give isl_union_flow * isl::union_flow::copy ( ) const &
inline

References __isl_give.

Referenced by copy().

◆ copy() [4/4]

__isl_give isl_union_flow * isl::union_flow::copy ( ) const &
inline

References __isl_give.

◆ ctx() [1/2]

isl::ctx isl::union_flow::ctx ( ) const
inline

References ctx().

Referenced by ctx().

◆ ctx() [2/2]

isl::ctx isl::union_flow::ctx ( ) const
inline

References ctx().

◆ full_may_dependence() [1/2]

isl::union_map isl::union_flow::full_may_dependence ( ) const
inline

References full_may_dependence().

Referenced by full_may_dependence().

◆ full_may_dependence() [2/2]

isl::union_map isl::union_flow::full_may_dependence ( ) const
inline

References full_may_dependence().

◆ full_must_dependence() [1/2]

isl::union_map isl::union_flow::full_must_dependence ( ) const
inline

References full_must_dependence().

Referenced by full_must_dependence().

◆ full_must_dependence() [2/2]

isl::union_map isl::union_flow::full_must_dependence ( ) const
inline

◆ get() [1/2]

__isl_keep isl_union_flow * isl::union_flow::get ( ) const
inline

References __isl_keep, and get().

Referenced by get().

◆ get() [2/2]

__isl_keep isl_union_flow * isl::union_flow::get ( ) const
inline

References __isl_keep, and get().

◆ get_full_may_dependence() [1/2]

isl::union_map isl::union_flow::get_full_may_dependence ( ) const
inline

◆ get_full_may_dependence() [2/2]

isl::union_map isl::union_flow::get_full_may_dependence ( ) const
inline

◆ get_full_must_dependence() [1/2]

isl::union_map isl::union_flow::get_full_must_dependence ( ) const
inline

◆ get_full_must_dependence() [2/2]

isl::union_map isl::union_flow::get_full_must_dependence ( ) const
inline

◆ get_may_dependence() [1/2]

isl::union_map isl::union_flow::get_may_dependence ( ) const
inline

References get_may_dependence().

Referenced by get_may_dependence().

◆ get_may_dependence() [2/2]

isl::union_map isl::union_flow::get_may_dependence ( ) const
inline

References get_may_dependence().

◆ get_may_no_source() [1/2]

isl::union_map isl::union_flow::get_may_no_source ( ) const
inline

References get_may_no_source().

Referenced by get_may_no_source().

◆ get_may_no_source() [2/2]

isl::union_map isl::union_flow::get_may_no_source ( ) const
inline

References get_may_no_source().

◆ get_must_dependence() [1/2]

isl::union_map isl::union_flow::get_must_dependence ( ) const
inline

References get_must_dependence().

Referenced by get_must_dependence().

◆ get_must_dependence() [2/2]

isl::union_map isl::union_flow::get_must_dependence ( ) const
inline

References get_must_dependence().

◆ get_must_no_source() [1/2]

isl::union_map isl::union_flow::get_must_no_source ( ) const
inline

◆ get_must_no_source() [2/2]

isl::union_map isl::union_flow::get_must_no_source ( ) const
inline

◆ is_null() [1/2]

bool isl::union_flow::is_null ( ) const
inline

References is_null().

Referenced by is_null().

◆ is_null() [2/2]

bool isl::union_flow::is_null ( ) const
inline

References is_null().

◆ may_dependence() [1/2]

isl::union_map isl::union_flow::may_dependence ( ) const
inline

References may_dependence().

Referenced by may_dependence().

◆ may_dependence() [2/2]

isl::union_map isl::union_flow::may_dependence ( ) const
inline

References may_dependence().

◆ may_no_source() [1/2]

isl::union_map isl::union_flow::may_no_source ( ) const
inline

References may_no_source().

Referenced by may_no_source().

◆ may_no_source() [2/2]

isl::union_map isl::union_flow::may_no_source ( ) const
inline

References may_no_source().

◆ must_dependence() [1/2]

isl::union_map isl::union_flow::must_dependence ( ) const
inline

References must_dependence().

Referenced by must_dependence().

◆ must_dependence() [2/2]

isl::union_map isl::union_flow::must_dependence ( ) const
inline

References must_dependence().

◆ must_no_source() [1/2]

isl::union_map isl::union_flow::must_no_source ( ) const
inline

References must_no_source().

Referenced by must_no_source().

◆ must_no_source() [2/2]

isl::union_map isl::union_flow::must_no_source ( ) const
inline

References must_no_source().

◆ operator=() [1/2]

union_flow & isl::union_flow::operator= ( union_flow obj)
inline

References obj, and union_flow().

◆ operator=() [2/2]

union_flow & isl::union_flow::operator= ( union_flow obj)
inline

References obj, and union_flow().

◆ release() [1/2]

__isl_give isl_union_flow * isl::union_flow::release ( )
inline

References __isl_give, and release().

Referenced by release().

◆ release() [2/2]

__isl_give isl_union_flow * isl::union_flow::release ( )
inline

References __isl_give, and release().

◆ manage [1/2]

union_flow manage ( __isl_take isl_union_flow * ptr)
friend

Definition at line 18317 of file cpp-checked.h.

Referenced by get_must_no_source().

◆ manage [2/2]

union_flow manage ( __isl_take isl_union_flow * ptr)
friend

Definition at line 18317 of file cpp-checked.h.

◆ manage_copy [1/2]

union_flow manage_copy ( __isl_keep isl_union_flow * ptr)
friend

Definition at line 18320 of file cpp-checked.h.

Referenced by get_must_no_source().

◆ manage_copy [2/2]

union_flow manage_copy ( __isl_keep isl_union_flow * ptr)
friend

Definition at line 18320 of file cpp-checked.h.

Member Data Documentation

◆ ptr

isl_union_flow* isl::union_flow::ptr = nullptr
protected

Definition at line 3964 of file include/isl/cpp.h.

Referenced by get_must_no_source(), and union_flow().


The documentation for this class was generated from the following files: