souffle
2.0.2-371-g6315b36
|
Go to the documentation of this file.
43 class RelationSize :
public Expression {
57 void print(std::ostream& os)
const override {
61 bool equal(
const Node& node)
const override {
62 const auto& other =
static_cast<const RelationSize&
>(node);
bool equal(const Node &node) const override
Equality check for two RAM nodes.
RelationSize * clone() const override
Create a clone (i.e.
RelationSize(std::string rel)
Node is a superclass for all RAM IR classes.
void print(std::ostream &os) const override
Print RAM node.
std::string relation
Relation.
const std::string getRelation() const
Get relation.
Returns the numbers of tuples in a relation.
void rel(size_t limit, bool showLimit=true)