Polly 20.0.0git
|
Public Member Functions | |
Pair (const TupleKindPtr &tuple1, const TupleKindPtr &tuple2) | |
virtual std::string | to_string () const override |
virtual std::vector< std::string > | params () const override |
virtual TupleKindPtr | apply (const Substitution &match, const TupleKindPtr &self) const override |
virtual TupleKindPtr | left () const override |
virtual TupleKindPtr | right () const override |
Public Member Functions inherited from TupleKind | |
TupleKind (const std::string &name) | |
virtual std::string | to_string () const |
virtual std::vector< std::string > | params () const |
virtual TupleKindPtr | apply (const Substitution &subs, const TupleKindPtr &self) const |
virtual TupleKindPtr | left () const |
virtual TupleKindPtr | right () const |
Public Attributes | |
const TupleKindPtr | tuple1 |
const TupleKindPtr | tuple2 |
Public Attributes inherited from TupleKind | |
const std::string | name |
Definition at line 176 of file template_cpp.cc.
|
inline |
Definition at line 177 of file template_cpp.cc.
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
|
overridevirtual |
Reimplemented from TupleKind.
Definition at line 195 of file template_cpp.cc.
const TupleKindPtr Pair::tuple1 |
Definition at line 187 of file template_cpp.cc.
Referenced by apply(), left(), params(), and to_string().
const TupleKindPtr Pair::tuple2 |
Definition at line 188 of file template_cpp.cc.
Referenced by apply(), params(), right(), and to_string().