souffle
2.0.2-371-g6315b36
|
Go to the documentation of this file.
33 class Sequence :
public ListStatement {
37 template <
typename... Stmts>
50 void print(std::ostream& os,
int tabpos)
const override {
VecOwn< Statement > statements
Ordered list of RAM statements.
auto clone(const std::vector< A * > &xs)
Sequence(Own< Statement > first, Own< Stmts >... rest)
void print(std::ostream &os) const override
Print RAM node.
Abstract class for a list of RAM statements.
void print(std::ostream &os, int tabpos) const override
Pretty print with indentation.
Sequence * clone() const override
Create a clone (i.e.
Sequence of RAM statements.