data.c#40 | issublist(Datasrc* datasrc) {return istype(datasrc,NC_COMPOUND);} |
#44 | isstring(Datasrc* datasrc) {return istype(datasrc,NC_STRING);} |
#48 | isfillvalue(Datasrc* datasrc) |
#55 | istype(Datasrc* datasrc , nc_type nctype) |
#78 | freedatasrc(Datasrc* src) |
#83 | Datasrc* |
#86 | Datasrc* src; |
#87 | src = emalloc(sizeof(Datasrc)); |
#95 | Datasrc* |
#98 | Datasrc* src; |
#108 | Datasrc* |
#111 | Datasrc* src; |
#146 | srcpeek(Datasrc* ds) |
#157 | srcreset(Datasrc* ds) |
#163 | srcnext(Datasrc* ds) |
#177 | srcmore(Datasrc* ds) |
#186 | srcline(Datasrc* ds) |
#197 | srcpush(Datasrc* src) |
#207 | srcpushlist(Datasrc* src, Datalist* dl) |
#209 | Datasrc* newsrc; |
#221 | srcpop(Datasrc* src) |
#224 | Datasrc* prev = src->prev; |
#232 | srcsplice(Datasrc* ds, Datalist* list) |
#239 | srcsetfill(Datasrc* ds, Datalist* list) |
#262 | report0(char* lead, Datasrc* src, int index) |
data.h#77 | typedef struct Datasrc { |
#82 | struct Datasrc* prev; /* linked list for debugging */ |
#83 | } Datasrc; |
#105 | Datasrc* datalist2src(Datalist* list); |
#106 | Datasrc* const2src(NCConstant*); |
#109 | void freedatasrc(Datasrc* src); |
#111 | int issublist(Datasrc* src); |
#112 | int isstring(Datasrc* src); |
#113 | int isfillvalue(Datasrc* src); |
#114 | int istype(Datasrc* src, nc_type); |
#117 | void srcpush(Datasrc*); |
#118 | void srcpushlist(Datasrc* src, Datalist* cmpd); |
#119 | void srcpop(Datasrc*); |
#120 | void srcsetfill(Datasrc* ds, Datalist* list); |
#122 | NCConstant* srcnext(Datasrc*); |
#123 | int srcmore(Datasrc*); |
#124 | int srcline(Datasrc* ds); |
#125 | void srcreset(Datasrc* ds); |
#164 | NCConstant* srcpeek(Datasrc*); |
dump.c#262 | dumpsrc0(Datasrc* src,char* tag) |
#292 | dumpsrc(Datasrc* src,char* tag) |
dump.h#17 | extern void dumpsrc(Datasrc*,char*); |
semantics.c#811 | inferattributetype1(Datasrc* src) |
#899 | Datasrc* src; |
HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed