data.c#40issublist(Datasrcdatasrc) {return istype(datasrc,NC_COMPOUND);}
#44isstring(Datasrcdatasrc) {return istype(datasrc,NC_STRING);}
#48isfillvalue(Datasrcdatasrc)
#55istype(Datasrcdatasrc , nc_type nctype)
#78freedatasrc(Datasrcsrc)
#83Datasrc*
#86    Datasrcsrc;
#87    src = emalloc(sizeof(Datasrc));
#95Datasrc*
#98    Datasrcsrc;
#108Datasrc*
#111    Datasrcsrc;
#146srcpeek(Datasrcds)
#157srcreset(Datasrcds)
#163srcnext(Datasrcds)
#177srcmore(Datasrcds)
#186srcline(Datasrcds)
#197srcpush(Datasrcsrc)
#207srcpushlist(DatasrcsrcDatalistdl)
#209    Datasrcnewsrc;
#221srcpop(Datasrcsrc)
#224        Datasrcprev = src->prev;
#232srcsplice(DatasrcdsDatalistlist)
#239srcsetfill(DatasrcdsDatalistlist)
#262report0(char* leadDatasrcsrc, int index)
data.h#77typedef struct Datasrc {
#82    struct Datasrcprev; /* linked list for debugging */
#83Datasrc;
#105Datasrcdatalist2src(Datalistlist);
#106Datasrcconst2src(NCConstant*);
#109void freedatasrc(Datasrcsrc);
#111int issublist(Datasrcsrc);
#112int isstring(Datasrcsrc);
#113int isfillvalue(Datasrcsrc);
#114int istype(Datasrcsrcnc_type);
#117void srcpush(Datasrc*);
#118void srcpushlist(DatasrcsrcDatalistcmpd);
#119void srcpop(Datasrc*);
#120void srcsetfill(DatasrcdsDatalistlist);
#122NCConstantsrcnext(Datasrc*);
#123int srcmore(Datasrc*);
#124int srcline(Datasrcds);
#125void srcreset(Datasrcds);
#164NCConstantsrcpeek(Datasrc*);
dump.c#262dumpsrc0(Datasrcsrc,char* tag)
#292dumpsrc(Datasrcsrc,char* tag)
dump.h#17extern void dumpsrc(Datasrc*,char*);
semantics.c#811inferattributetype1(Datasrcsrc)
#899    Datasrcsrc;


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