| souffle
    2.0.2-371-g6315b36
    | 
 
 
 
Go to the documentation of this file.
   39 TEST(IntrinsicOperator, CloneAndEquals) {
 
   41     VecOwn<Expression> a_args;
 
   42     a_args.emplace_back(
new SignedConstant(1));
 
   43     a_args.emplace_back(
new SignedConstant(2));
 
   46     VecOwn<Expression> b_args;
 
   47     b_args.emplace_back(
new SignedConstant(1));
 
   48     b_args.emplace_back(
new SignedConstant(2));
 
   85     b_args.emplace_back(
new SignedConstant(1));
 
   86     b_args.emplace_back(
new SignedConstant(10));
 
   98 TEST(TupleElement, CloneAndEquals) {
 
  100     TupleElement a(0, 1);
 
  101     TupleElement 
b(0, 1);
 
  105     TupleElement* aClone = a.
clone();
 
  178     d_args.emplace_back(
new PackRecord(std::move(d_record)));
 
  187     e_args.emplace_back(
new PackRecord(std::move(e_record)));
 
  200 TEST(RamSubrountineArgument, CloneAndEquals) {
 
  
UserDefinedOperator * clone() const override
Create a clone (i.e.
Increment a counter and return its value.
Operator that represents an extrinsic (user-defined) functor.
UndefValue * clone() const override
Create a clone (i.e.
Packs a record's arguments into a reference.
SignedConstant * clone() const override
Create clone.
l j a showGridBackground &&c b raw series this eventEmitter e
Represents a signed constant.
Access element from the current tuple in a tuple environment.
IntrinsicOperator * clone() const override
Create a clone (i.e.
PackRecord * clone() const override
Create a clone (i.e.
Operator that represents an intrinsic (built-in) functor.
TEST(True, CloneAndEquals)
l j a showGridBackground &&c b raw series this eventEmitter b
AutoIncrement * clone() const override
Create a clone (i.e.
Access argument of a subroutine.
@ ADD
Binary Functor Operators.
std::vector< Own< A > > VecOwn