cdf.c#715    CDFnodeclone;
#716    clone = makecdfnode(nccomm,dim->ocname,OC_Dimension,
#719    nclistpush(dim->container->root->tree->nodes,(void*)clone);
#720    clone->dim = dim->dim; /* copy most everything */
#721    clone->dim.dimflags |= CDFDIMCLONE;
#722    clone->dim.array = var;
#723    return clone;
#749    CDFnodeclone = NULL;
#757 clone = node->array.stringdim;
#758        nclistpush(dimset,(void*)clone);
#762 clone = node->array.seqdim;
#763        nclistpush(dimset,(void*)clone);
#784 CDFnodeclone = NULL;
#786 clone = (CDFnode*)nclistget(node->array.dimsetplus,i);
#787 nclistpush(dimsetall,(void*)clone);
#814 CDFnodeclone = NULL;
#816  clone = (CDFnode*)nclistget(node->array.dimset0,i);
#817 nclistpush(dimsettrans,(void*)clone);
data.c#299    Datalistclone = builddatalist(dl->length);
#301 clone->data[i] = cloneconstant(dl->data+i);
#303    return clone;
dceconstraints.c#354 DCEsliceclone = (DCEslice*)result;
#356 *clone = *orig;
#360 DCEsegmentclone = (DCEsegment*)result;
#362 *clone = *orig;
#363        clone->name = nulldup(orig->name);
#365     memcpy(clone->slices,orig->slices,orig->rank*sizeof(DCEslice));
#369 DCEvarclone = (DCEvar*)result;
#371 *clone = *orig;
#372 clone->segments = dceclonelist(clone->segments);
#376 DCEfcnclone = (DCEfcn*)result;
#378 *clone = *orig;
#379        clone->name = nulldup(orig->name);
#380 clone->args = dceclonelist(orig->args);
#384 DCEconstantclone = (DCEconstant*)result;
#386 *clone = *orig;
#387        if(clone->discrim ==  CES_STR)
#388     clone->text = nulldup(clone->text);
#392 DCEvalueclone = (DCEvalue*)result;
#394 *clone = *orig;
#395        switch (clone->discrim) {
#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;
#407 DCEprojectionclone = (DCEprojection*)result;
#409 *clone = *orig;
#412            clone->var = (DCEvar*)dceclone((DCEnode*)orig->var); break;
#414            clone->fcn = (DCEfcn*)dceclone((DCEnode*)orig->fcn); break;
#420 DCEselectionclone = (DCEselection*)result;
#422 *clone = *orig;
#423 clone->lhs = (DCEvalue*)dceclone((DCEnode*)orig->lhs);
#424 clone->rhs = dceclonelist(orig->rhs);
#428 DCEconstraintclone = (DCEconstraint*)result;
#430 *clone = *orig;
#431 clone->projections = dceclonelist(orig->projections);
#432 clone->selections = dceclonelist(orig->selections);
#447    NClistclone;
#449    clone = nclistnew();
#453 nclistpush(clone,(void*)newnode);
#455    return clone;
list.c#217    Listclone = listnew();
#218    *clone = *l;
#219    clone->content = listdup(l);
#220    return clone;
nclist.c#217    NClistclone = nclistnew();
#218    *clone = *l;
#219    clone->content = nclistdup(l);
#220    return clone;
oclist.c#220    OClistclone = oclistnew();
#221    *clone = *l;
#222    clone->content = oclistdup(l);
#223    return clone;


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