예제 #1
0
void CompiledFunction::visit(const ExprNAryOp& e, operation op) {
	code[ptr]=op;
	nb_args[ptr]=e.nb_args;
	args[ptr]=new int[e.nb_args];
	for (int i=0; i<e.nb_args; i++)
		args[ptr][i]=nodes->rank(e.arg(i));
}
예제 #2
0
// (useless so far)
void ExprCopy::visit(const ExprNAryOp& e) {
	e.acceptVisitor(*this);
}
예제 #3
0
void ConstantGenerator::visit(const ExprNAryOp& e) {
	e.acceptVisitor(*this);
}