|
Polly 22.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) | |
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.
References tuple1, tuple2, and TupleKind::TupleKind().
|
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(), Pair(), params(), and to_string().
| const TupleKindPtr Pair::tuple2 |
Definition at line 188 of file template_cpp.cc.
Referenced by apply(), Pair(), params(), right(), and to_string().