cvt.c#615Datalist*
#619    Datalistdl;
data.c#21Datalistalldatalists = NULL;
#26Datalist nildatalist; /* to support NIL keyword */
#96datalist2src(Datalistlist)
#122list2const(Datalistlist)
#133Datalist*
#136    Datalistlist;
#207srcpushlist(DatasrcsrcDatalistdl)
#232srcsplice(DatasrcdsDatalistlist)
#239srcsetfill(DatasrcdsDatalistlist)
#251report(char* leadDatalistlist)
#253extern void bufdump(Datalist*,Bytebuffer*);
#295Datalist*
#296datalistclone(Datalistdl)
#299    Datalistclone = builddatalist(dl->length);
#306Datalist*
#307datalistconcat(Datalistdl1Datalistdl2)
#319Datalist*
#320datalistappend(DatalistdlNCConstantcon)
#333Datalist*
#334datalistreplace(Datalistdl, unsigned int indexNCConstantcon)
#344datalistline(Datalistds)
#688dlextend(Datalistdl)
#696dlsetalloc(Datalistdl, size_t newalloc)
#711Datalist*
#714    Datalistci;
#717    ci = (Datalist*)emalloc(sizeof(Datalist));
#718    memset((void*)ci,0,sizeof(Datalist)); /* only clear the hdr*/
#727dlappend(DatalistdlNCConstantconstant)
#735builddatasublist(Datalistdl)
#764void dlfree(Datalist **dlist) {
data.h#19struct Datalist;
#26    struct Datalistcompoundv; /* NC_COMPOUND*/
#58typedef struct Datalist {
#59    struct Datalistnext; /* chain of all known datalists*/
#71Datalist;
#91extern Datalistalldatalists;
#94extern Datalistbuilddatalist(int initialize);
#95extern void dlfree(Datalist **dlist);
#96extern void dlappend(Datalist*, NCConstant*);
#97extern NCConstant builddatasublist(Datalistdl);
#98extern void dlextend(Datalistdl);
#99extern void dlsetalloc(Datalistdl, size_t newalloc);
#101int       datalistline(Datalist*);
#105Datasrcdatalist2src(Datalistlist);
#107NCConstant list2const(Datalist*);
#108Datalistconst2list(NCConstantcon);
#118void srcpushlist(DatasrcsrcDatalistcmpd);
#120void srcsetfill(DatasrcdsDatalistlist);
#176void gen_charattr(Datalist*, Bytebuffer*);
#177void gen_charvlen(Datalist*, Bytebuffer*);
#178void gen_chararray(struct Dimset*, int, Datalist*, Bytebuffer*, Datalistfillsrc);
#202extern void generate_basetype(struct Symbol*,NCConstant*,Bytebuffer*,Datalist*,Generator*);
dump.c#30    Datalistdl = builddatalist(1);
#38dumpdatalist(Datalistlist, char* tag)
#47bufdump(DatalistlistBytebufferbuf)
#193 Datalistdl = con->value.compoundv;
dump.h#12extern void dumptransform(Datalist*);
#13extern void dumpdatalist(Datalist*,char*);
#15extern void bufdump(Datalist*,Bytebuffer*);
genbin.c#279        Datalistecdl;
#435    Datalistlist;
genchar.c#16static int getfillchar(Datalistfillsrc);
#17static void gen_leafchararray(Dimset*,int,Datalist*,Bytebuffer*, int);
#19static void gen_chararrayr(Dimset*,int,int,Bytebuffer*,Datalist*,int,int,int);
#57gen_chararray(Dimsetdimset, int dimindexDatalistdataBytebuffercharbufDatalistfillsrc)
#79               BytebufferdatabufDatalistdata, int fillchar,
#129gen_charattr(DatalistdataBytebufferdatabuf)
#135gen_charvlen(DatalistdataBytebufferdatabuf)
#185getfillchar(Datalistfillsrc)
#217gen_leafchararray(Dimsetdimset, int dimindexDatalistdata,
#258     Datalistnewlist = builddatalist(datalistlen(data));
generate.c#17static void generate_array(Symbol*,Bytebuffer*,Datalist*,Generator*,Writer);
#18static void generate_arrayr(Symbol*,Bytebuffer*,Datalist*,Odometer*,int,Datalist*,Generator*);
#19static void generate_primdata(Symbol*, NCConstant*, Bytebuffer*, DatalistfillsrcGenerator*);
#20static void generate_fieldarray(Symbol*, NCConstant*, Dimset*, Bytebuffer*, DatalistfillsrcGenerator*);
#83    Datalistfiller = getfiller(vsym);
#130               Datalistfiller,
#215               Datalistlist,
#218               Datalistfiller,
#274                Datalistsublist = compoundfor(con);
#291generate_basetype(SymboltsymNCConstantconBytebuffercodebufDatalistfillerGeneratorgenerator)
#293    Datalistdata;
#310            Datalistfill = (filler==NULL?getfiller(tsym):filler);
#353            Datalistfill = (filler==NULL?getfiller(tsym):filler);
#402                 BytebuffercodebufDatalistfillerGeneratorgenerator)
#406    Datalistdata;
#465                  DatalistfillerGeneratorgenerator)
#471        Datalistfill = (filler==NULL?getfiller(basetype):filler);
genlib.h#80extern struct Datalistgetfiller(Symbol*); /* symbol isa variable|type */
#90extern struct Datalistconvertstringtochars(NCConstantstr);
#104extern Datalistexplodestrings(Datalist*,char*);
#105extern Datalistimplodestrings(Datalist*,char*);
getfill.c#14static void fill(SymboltsymDatalist*);
#15static void fillarray(SymboltsymDimsetdimset, int indexDatalist*);
#16static void filllist(SymboltvsymDatalistdl);
#22Datalist*
#25    Datalistfiller = NULL;
#51fill(SymboltsymDatalistfiller)
#55    Datalistsublist;
#85filllist(SymboltsymDatalistdl)
#88    Datalistsublist;
#118fillarray(SymbolbasetypeDimsetdimset, int indexDatalistarraylist)
#126    Datalistsublist;
ncgen.h#123    Datalist*      _Fillvalue; /* This is a per-type  */
#170 Datalist*       _Fillvalue; /* per-type cached fillvalue
#207        struct Datalistdata; /* shared by variables and attributes*/
ncgeny.c#282static NCConstant evaluate(SymbolfcnDatalistarglist);
#290static Symbolmakeattribute(Symbol*,Symbol*,Symbol*,Datalist*,Attrkind);
#293static int containsfills(Datalistlist);
#294static void datalistextend(DatalistdlNCConstantcon);
#337Datalist*      datalist;
#3228    Datalistlist;
#3255        list = (Datalist*)data;
#3411 Datalistdata,
#3457containsfills(Datalistlist)
#3472datalistextend(DatalistdlNCConstantcon)
#3515evaluate(SymbolfcnDatalistarglist)
ncgeny.h#159Datalist*      datalist;
semantics.c#23static void processeconstrefsR(Datalist*);
#439processeconstrefsR(Datalistdata)
#898    Datalistdatalist;
#938validateNILr(Datalistsrc)
#955    Datalistdatalist = sym->data;
#1082computeunlimitedsizes(Dimsetdimset, int dimindexDatalistdata, int ischar)
util.c#557    Datalistlist;
#570 Datalistcurrent = list;


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