constraints.c#526 | dapfixprojections(NClist* list) |
#533 | fprintf(stderr,"fixprojection: list = %s\n",dumpprojections(list)); |
#536 | if(nclistlength(list) == 0) goto done; |
#539 | for(i=0;i<nclistlength(list);i++) { |
#540 | DCEprojection* p1 = (DCEprojection*)nclistget(list,i); |
#543 | for(j=i;j<nclistlength(list);j++) { |
#544 | DCEprojection* p2 = (DCEprojection*)nclistget(list,j); |
#555 | nclistset(list,j,(void*)NULL); |
#561 | for(i=0;i<nclistlength(list);i++) { |
#562 | DCEprojection* p1 = (DCEprojection*)nclistget(list,i); |
#567 | for(j=i;j<nclistlength(list);j++) { |
#568 | DCEprojection* p2 = (DCEprojection*)nclistget(list,j); |
#576 | nclistset(list,i,(void*)NULL); |
#588 | for(i=0;i<nclistlength(list);i++) { |
#589 | DCEprojection* target = (DCEprojection*)nclistget(list,i); |
#599 | nclistset(list,i,(void*)NULL); |
#611 | nclistpush(list,(void*)proj); |
#619 | for(i=nclistlength(list)-1;i>=0;i--) { |
#620 | DCEprojection* target = (DCEprojection*)nclistget(list,i); |
#622 | nclistremove(list,i); |
#627 | fprintf(stderr,"fixprojection: exploded = %s\n",dumpprojections(list)); |
constraints.h#24 | extern NCerror dapfixprojections(NClist* list); |
dapparse.c#17 | static OClist* scopeduplicates(OClist* list); |
#403 | scopeduplicates(OClist* list) |
#406 | unsigned int len = oclistlength(list); |
#409 | OCnode* io = (OCnode*)oclistget(list,i); |
#412 | OCnode* jo = (OCnode*)oclistget(list,j); |
#416 | oclistremove(list,j); |
data.c#96 | datalist2src(Datalist* list) |
#99 | ASSERT(list != NULL); |
#101 | src->data = list->data; |
#103 | src->length = list->length; |
#122 | list2const(Datalist* list) |
#125 | ASSERT(list != NULL); |
#127 | con.lineno = list->data[0].lineno; |
#128 | con.value.compoundv = list; |
#136 | Datalist* list; |
#138 | list = builddatalist(1); |
#139 | if(list != NULL) { |
#140 | dlappend(list,con); |
#142 | return list; |
#232 | srcsplice(Datasrc* ds, Datalist* list) |
#234 | srcpushlist(ds,list); |
#239 | srcsetfill(Datasrc* ds, Datalist* list) |
#244 | ds->data[ds->index].value.compoundv = list; |
#251 | report(char* lead, Datalist* list) |
#255 | bufdump(list,buf); |
#365 | char* list,*p; |
#368 | list = bbDup(buf); |
#369 | p = list; |
#373 | efree(list); |
data.h#105 | Datasrc* datalist2src(Datalist* list); |
#120 | void srcsetfill(Datasrc* ds, Datalist* list); |
#189 | int (*list)(Generator*,struct Symbol*,void*,ListClass,int,size_t,Bytebuffer*,...); |
dceconstraints.c#34 | static void dcedumprawlist(NClist* list, NCbytes* buf); |
#444 | dceclonelist(NClist* list) |
#448 | if(list == NULL) return NULL; |
#450 | for(i=0;i<nclistlength(list);i++) { |
#451 | DCEnode* node = (DCEnode*)nclistget(list,i); |
#531 | dcefreelist(NClist* list) |
#534 | if(list == NULL) return; |
#535 | for(i=0;i<nclistlength(list);i++) { |
#536 | DCEnode* node = (DCEnode*)nclistget(list,i); |
#539 | nclistfree(list); |
#566 | dcerawlisttostring(NClist* list) |
#570 | dcedumprawlist(list,buf); |
#741 | dcelisttostring(NClist* list, char* sep) |
#745 | dcelisttobuffer(list,buf,sep); |
#752 | dcelisttobuffer(NClist* list, NCbytes* buf, char* sep) |
#755 | if(list == NULL || buf == NULL) return; |
#757 | for(i=0;i<nclistlength(list);i++) { |
#758 | DCEnode* node = (DCEnode*)nclistget(list,i); |
#1197 | dcedumprawlist(NClist* list, NCbytes* buf) |
#1200 | if(list == NULL || buf == NULL) return; |
#1202 | for(i=0;i<nclistlength(list);i++) { |
#1203 | DCEnode* node = (DCEnode*)nclistget(list,i); |
dceconstraints.h#97 | extern NClist* dceclonelist(NClist* list); |
#100 | extern void dcefreelist(NClist* list); |
#103 | extern char* dcelisttostring(NClist* list,char*); |
#105 | extern void dcelisttobuffer(NClist* list, NCbytes* buf,char*); |
dceparse.c#28 | NClist* list = (NClist*)list0; |
#29 | if(list != NULL) { |
#31 | state->constraint->projections = list; |
#42 | NClist* list = (NClist*)list0; |
#43 | if(list != NULL) { |
#45 | state->constraint->selections = list; |
#81 | NClist* list; |
#84 | list = v->segments; |
#85 | if(list == NULL) list = nclistnew(); |
#86 | nclistpush(list,(void*)decl); |
#87 | v->segments = list; |
#200 | NClist* list = (NClist*)list0; |
#201 | if(list == NULL) list = nclistnew(); |
#213 | nclistpush(list,(void*)slice); |
#214 | return list; |
#221 | NClist* list = (NClist*)indices; |
#224 | for(i=0;i<nclistlength(list);i++) { |
#225 | DCEslice* slice = (DCEslice*)nclistget(list,i); |
#308 | NClist* list = (NClist*)list0; |
#309 | if(list == NULL) list = nclistnew(); |
#310 | nclistpush(list,(void*)decl); |
#311 | return list; |
dump.c#38 | dumpdatalist(Datalist* list, char* tag) |
#41 | bufdump(list,buf); |
#47 | bufdump(Datalist* list, Bytebuffer* buf) |
#53 | if(list == NULL) { |
#58 | count = list->length; |
#59 | for(dp=list->data,i=0;i<count;i++,dp++) { |
genbin.c#435 | Datalist* list; |
#443 | list = asym->data; |
#444 | len = list->length; |
generate.c#69 | generator->list(generator,asym,NULL,LISTATTR,uid,count,codebuf); |
#176 | generator->list(generator,vsym,NULL,LISTDATA,uid,i,code); |
#215 | Datalist* list, |
#239 | gen_chararray(dimset,dimindex,list,charbuf,filler); |
#245 | generator->listbegin(generator,vsym,NULL,LISTDATA,list->length,code,&uid); |
#248 | NCConstant* con = datalistith(list,offset); |
#249 | generator->list(generator,vsym,NULL,LISTDATA,uid,i,code); |
#267 | NCConstant* con = datalistith(list,offset); |
#341 | generator->list(generator,field,&offsetbase,LISTCOMPOUND,uid,i,codebuf); |
#374 | generator->list(generator,tsym,NULL,LISTVLEN,uid,count,vlenbuf); |
#427 | generator->list(generator,basetype,NULL,LISTFIELDARRAY,uid,i,codebuf); |
genf77.c#541 | char* list,*p; |
#544 | list = bbDup(buf); |
#545 | p = list; |
#549 | efree(list); |
nc4attr.c#633 | NC_ATT_INFO_T *att, *list; |
#665 | list = grp->att; |
#672 | list = var->att; |
#678 | for (att = list; att; att = att->l.next) |
#685 | for (att = list; att; att = att->l.next) |
nc4internal.c#638 | obj_list_add(NC_LIST_NODE_T **list, NC_LIST_NODE_T *obj) |
#642 | if(*list) |
#646 | for (o = *list; o; o = o->next) |
#653 | *list = obj; |
#658 | obj_list_del(NC_LIST_NODE_T **list, NC_LIST_NODE_T *obj) |
#661 | if(*list == obj) |
#662 | *list = obj->next; |
#673 | nc4_var_list_add(NC_VAR_INFO_T **list, NC_VAR_INFO_T **var) |
#687 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)new_var); |
#698 | nc4_dim_list_add(NC_DIM_INFO_T **list, NC_DIM_INFO_T **dim) |
#706 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)new_dim); |
#717 | nc4_att_list_add(NC_ATT_INFO_T **list, NC_ATT_INFO_T **att) |
#725 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)new_att); |
#737 | nc4_grp_list_add(NC_GRP_INFO_T **list, int new_nc_grpid, |
#760 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)new_grp); |
#832 | nc4_field_list_add(NC_FIELD_INFO_T **list, int fieldid, const char *name, |
#873 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)field); |
#880 | nc4_enum_member_add(NC_ENUM_MEMBER_INFO_T **list, size_t size, |
#906 | obj_list_add((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)member); |
#913 | field_list_del(NC_FIELD_INFO_T **list, NC_FIELD_INFO_T *field) |
#916 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)field); |
#1007 | nc4_var_list_del(NC_VAR_INFO_T **list, NC_VAR_INFO_T *var) |
#1016 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)var); |
#1088 | type_list_del(NC_TYPE_INFO_T **list, NC_TYPE_INFO_T *type) |
#1091 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)type); |
#1099 | nc4_dim_list_del(NC_DIM_INFO_T **list, NC_DIM_INFO_T *dim) |
#1102 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)dim); |
#1115 | grp_list_del(NC_GRP_INFO_T **list, NC_GRP_INFO_T *grp) |
#1118 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)grp); |
#1126 | nc4_rec_grp_del(NC_GRP_INFO_T **list, NC_GRP_INFO_T *grp) |
#1211 | grp_list_del(list, grp); |
#1220 | nc4_att_list_del(NC_ATT_INFO_T **list, NC_ATT_INFO_T *att) |
#1225 | obj_list_del((NC_LIST_NODE_T **)list, (NC_LIST_NODE_T *)att); |
nc4internal.h#388 | int nc4_var_list_add(NC_VAR_INFO_T **list, NC_VAR_INFO_T **var); |
#389 | int nc4_var_list_del(NC_VAR_INFO_T **list, NC_VAR_INFO_T *var); |
#390 | int nc4_dim_list_add(NC_DIM_INFO_T **list, NC_DIM_INFO_T **dim); |
#391 | int nc4_dim_list_del(NC_DIM_INFO_T **list, NC_DIM_INFO_T *dim); |
#392 | int nc4_att_list_add(NC_ATT_INFO_T **list, NC_ATT_INFO_T **att); |
#395 | int nc4_field_list_add(NC_FIELD_INFO_T **list, int fieldid, const char *name, |
#399 | int nc4_att_list_del(NC_ATT_INFO_T **list, NC_ATT_INFO_T *att); |
#400 | int nc4_grp_list_add(NC_GRP_INFO_T **list, int new_nc_grpid, NC_GRP_INFO_T *parent_grp, |
#402 | int nc4_rec_grp_del(NC_GRP_INFO_T **list, NC_GRP_INFO_T *grp); |
#403 | int nc4_enum_member_add(NC_ENUM_MEMBER_INFO_T **list, size_t size, |
ncgeny.c#293 | static int containsfills(Datalist* list); |
#3228 | Datalist* list; |
#3252 | list = builddatalist(1); |
#3253 | dlappend(list,(NCConstant*)data); |
#3255 | list = (Datalist*)data; |
#3256 | con = (NCConstant*)list->data; |
#3324 | special->_Fillvalue = list; |
#3326 | if(list->length != 1) |
#3330 | if(containsfills(list)) { |
#3341 | attr = makeattribute(install("_FillValue"),vsym,tsym,list,ATTRVAR); |
#3384 | special->nchunks = list->length; |
#3388 | convert1(&list->data[i],&iconst); |
#3457 | containsfills(Datalist* list) |
#3459 | if(list != NULL) { |
#3461 | NCConstant* con = list->data; |
#3462 | for(i=0;i<list->length;i++,con++) { |
nchashmap.c#66 | void** list; |
#72 | list = nclistcontents(seq); |
#73 | for(i=0;i<len;i+=2,list+=2) { |
#74 | if(hash==(nchashid)(*list)) return FALSE; |
#90 | void** list; |
#96 | list = nclistcontents(seq); |
#97 | for(i=0;i<len;i+=2,list+=2) { |
#98 | if(hash==(nchashid)(*list)) {list[1] = value; return TRUE;} |
#114 | void** list; |
#120 | list = nclistcontents(seq); |
#121 | for(i=0;i<len;i+=2,list+=2) { |
#122 | if(hash==(nchashid)(*list)) { |
#149 | void** list; |
#155 | list = nclistcontents(seq); |
#156 | for(i=0;i<len;i+=2,list+=2) { |
#157 | if(hash==(nchashid)(*list)) {if(valuep) {*valuep = list[1]; return TRUE;}} |
semantics.c#773 | List* list = listnew(); |
#779 | listpush(list,(void*)asym); |
#781 | vsym->var.attributes = list; |
util.c#557 | Datalist* list; |
#560 | for(list=alldatalists;list != NULL; list = list->next) { |
#561 | if(list->data != NULL) { /* avoid multiple free attempts*/ |
#563 | for(i=0,con=list->data;i<list->length;i++,con++) |
#565 | list->data = NULL; |
#569 | for(list=alldatalists;list != NULL;) { |
#570 | Datalist* current = list; |
#571 | list = list->next; |