dceconstraints.c#355 DCEsliceorig = (DCEslice*)node;
#356 *clone = *orig;
#361 DCEsegmentorig = (DCEsegment*)node;
#362 *clone = *orig;
#363        clone->name = nulldup(orig->name);
#364 if(orig->rank > 0)
#365     memcpy(clone->slices,orig->slices,orig->rank*sizeof(DCEslice));
#370 DCEvarorig = (DCEvar*)node;
#371 *clone = *orig;
#377 DCEfcnorig = (DCEfcn*)node;
#378 *clone = *orig;
#379        clone->name = nulldup(orig->name);
#380 clone->args = dceclonelist(orig->args);
#385 DCEconstantorig = (DCEconstant*)node;
#386 *clone = *orig;
#393 DCEvalueorig = (DCEvalue*)node;
#394 *clone = *orig;
#397     clone->constant = (DCEconstant*)dceclone((DCEnode*)orig->constant); break;
#399     clone->var = (DCEvar*)dceclone((DCEnode*)orig->var); break;
#401     clone->fcn = (DCEfcn*)dceclone((DCEnode*)orig->fcn); break;
#408 DCEprojectionorig = (DCEprojection*)node;
#409 *clone = *orig;
#410 switch (orig->discrim) {
#412            clone->var = (DCEvar*)dceclone((DCEnode*)orig->var); break;
#414            clone->fcn = (DCEfcn*)dceclone((DCEnode*)orig->fcn); break;
#421 DCEselectionorig = (DCEselection*)node;
#422 *clone = *orig;
#423 clone->lhs = (DCEvalue*)dceclone((DCEnode*)orig->lhs);
#424 clone->rhs = dceclonelist(orig->rhs);
#429 DCEconstraintorig = (DCEconstraint*)node;
#430 *clone = *orig;
#431 clone->projections = dceclonelist(orig->projections);
#432 clone->selections = dceclonelist(orig->selections);


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed