bindata.c#11static void alignto(int alignmentBytebufferbuf, int base);
#16bin_charconstant(GeneratorgeneratorSymbolsymBytebufferbuf, ...)
#19    Bytebuffercharbuf;
#22    charbuf = va_arg(apBytebuffer*);
#30bin_constant(GeneratorgeneratorSymbolsymNCConstantconBytebufferbuf,...)
#102bin_listbegin(GeneratorgeneratorSymboltsym, void* liststateListClass lc, size_t sizeBytebufferbuf, int* uidp, ...)
#111bin_list(GeneratorgeneratorSymboltsym, void* liststateListClass lc, int uid, size_t countBytebufferbuf, ...)
#122bin_listend(GeneratorgeneratorSymboltsym, void* liststateListClass lc, int uid, size_t countBytebufferbuf, ...)
#134bin_vlendecl(GeneratorgeneratorSymboltsymBytebufferbuf, int uid, size_t count,...)
#137    Bytebuffervlenmem;
#140    vlenmem = va_arg(apBytebuffer*);
#149bin_vlenstring(GeneratorgeneratorSymbolsymBytebuffercodebuf, int* uidp, size_t* sizep,...)
#151    Bytebuffervlenmem;
#156    vlenmem = va_arg(apBytebuffer*);
#168alignto(int alignmentBytebufferbuf, int base)
bytebuffer.c#35Bytebuffer*
#38  Bytebufferbb = (Bytebuffer*)emalloc(sizeof(Bytebuffer));
#39  if(bb == NULL) return (Bytebuffer*)bbFail();
#48bbSetalloc(Bytebufferbb, const unsigned int sz0)
#67bbFree(Bytebufferbb)
#75bbSetlength(Bytebufferbb, const unsigned int sz)
#86bbFill(Bytebufferbb, const char fill)
#95bbGet(Bytebufferbb, unsigned int index)
#103bbSet(Bytebufferbb, unsigned int index, char elem)
#112bbAppend(Bytebufferbb, char elem)
#128bbCat(Bytebufferbb, const char* s)
#138bbCatbuf(Bytebufferbb, const Bytebuffers)
#147bbAppendn(Bytebufferbb, const void* elem, const unsigned int n0)
#160bbInsert(Bytebufferbb, const unsigned int index, const char elem)
#168bbInsertn(Bytebufferbb, const unsigned int index, const char* elem, const unsigned int n)
#210int bbHeadpop(Bytebufferbb, char* pelem)
#223bbTailpop(Bytebufferbb, char* pelem)
#233bbHeadpeek(Bytebufferbb, char* pelem)
#242bbTailpeek(Bytebufferbb, char* pelem)
#251bbDup(const Bytebufferbb)
#260bbSetcontents(Bytebufferbb, char* contents, const unsigned int alloc)
#274bbNull(Bytebufferbb)
bytebuffer.h#7typedef struct Bytebuffer {
#12Bytebuffer;
#20EXTERNC BytebufferbbNew(void);
#21EXTERNC void bbFree(Bytebuffer*);
#22EXTERNC int bbSetalloc(Bytebuffer*,const unsigned int);
#23EXTERNC int bbSetlength(Bytebuffer*,const unsigned int);
#24EXTERNC int bbFill(Bytebuffer*, const char fill);
#27EXTERNC char* bbDup(const Bytebuffer*);
#30EXTERNC int bbGet(Bytebuffer*,unsigned int);
#33EXTERNC int bbSet(Bytebuffer*,unsigned int,char);
#35EXTERNC int bbAppend(Bytebuffer*,const char); /* Add at Tail */
#36EXTERNC int bbAppendn(Bytebuffer*,const void*,unsigned int); /* Add at Tail */
#39EXTERNC int bbInsert(Bytebuffer*,const unsigned int,const char);
#40EXTERNC int bbInsertn(Bytebuffer*,const unsigned int,const char*,const unsigned int);
#42EXTERNC int bbCat(Bytebuffer*,const char*);
#43EXTERNC int bbCatbuf(Bytebuffer*,const Bytebuffer*);
#44EXTERNC int bbSetcontents(Bytebuffer*, char*, const unsigned int);
#45EXTERNC int bbNull(Bytebuffer*);
cdata.c#16c_charconstant(GeneratorgeneratorSymbolsymBytebuffercodebuf, ...)
#20    Bytebuffercharbuf;
#23    charbuf = va_arg(apBytebuffer*);
#31c_constant(GeneratorgeneratorSymbolsymNCConstantconBytebufferbuf,...)
#33    Bytebuffercodetmp = bbNew();
#124c_listbegin(GeneratorgeneratorSymbolsym, void* liststateListClass lc, size_t sizeBytebuffercodebuf, int* uidp, ...)
#141c_list(GeneratorgeneratorSymbolsym, void* liststateListClass lc, int uid, size_t countBytebuffercodebuf, ...)
#158c_listend(GeneratorgeneratorSymbolsym, void* liststateListClass lc, int uid, size_t countBytebufferbuf, ...)
#174c_vlendecl(GeneratorgeneratorSymboltsymBytebuffercodebuf, int uid, size_t count, ...)
#178    Bytebufferdecl = bbNew();
#179    Bytebuffervlenbuf;
#182    vlenbuf = va_arg(apBytebuffer*);
#197c_vlenstring(GeneratorgeneratorSymbolsymBytebuffervlenmem, int* uidp, size_t* countp,...)
data.c#28Bytebuffercodebuffer;
#29Bytebuffercodetmp;
#30Bytebufferstmt;
#253extern void bufdump(Datalist*,Bytebuffer*);
#254Bytebufferbuf = bbNew();
#359static char* commifyr(char* pBytebufferbuf);
#360static char* wordstring(char* pBytebufferbuf, int quote);
#363commify(Bytebufferbuf)
#380commifyr(char* pBytebufferbuf)
#406word(char* pBytebufferbuf)
#423wordstring(char* pBytebufferbuf, int quote)
#445alignbuffer(NCConstantprimBytebufferbuf)
#471codedump(Bytebufferbuf)
#510bbindent(Bytebufferbuf, const int n)
#523vbbprintf(Bytebufferbuf, const char* fmt, va_list argv)
#620bbprintf(Bytebufferbuf, const char *fmt, ...)
#629bbprintf0(Bytebufferbuf, const char *fmt, ...)
data.h#140void alignbuffer(struct NCConstantprimBytebufferbuf);
#143void bbindent(Bytebuffer*,const int);
#144void bbprintf(Bytebuffer*,const char *fmt, ...); /* append */
#145void bbprintf0(Bytebuffer*,const char *fmt, ...); /* clear, then append*/
#148void codedump(Bytebuffer*);
#154void commify(Bytebufferbuf);
#155char* word(char* pBytebufferbuf);
#158extern Bytebuffercodebuffer; /* buffer over the std output */
#159extern Bytebufferstmt; /* single stmt text generation */
#176void gen_charattr(Datalist*, Bytebuffer*);
#177void gen_charvlen(Datalist*, Bytebuffer*);
#178void gen_chararray(struct Dimset*, int, Datalist*, Bytebuffer*, Datalistfillsrc);
#186    int (*charconstant)(Generator*,struct Symbol*,Bytebuffer*,...);
#187    int (*constant)(Generator*,struct Symbol*,NCConstant*,Bytebuffer*,...);
#188    int (*listbegin)(Generator*,struct Symbol*,void*,ListClass,size_t,Bytebuffer*,int*,...);
#189    int (*list)(Generator*,struct Symbol*,void*,ListClass,int,size_t,Bytebuffer*,...);
#190    int (*listend)(Generator*,struct Symbol*,void*,ListClass,int,size_t,Bytebuffer*,...);
#191    int (*vlendecl)(Generator*,struct Symbol*,Bytebuffer*,int,size_t,...);
#192    int (*vlenstring)(Generator*,struct Symbol*,Bytebuffer*,int*,size_t*,...);
#198typedef int (*Writer)(Generator*,struct Symbol*,Bytebuffer*,int,const size_t*,const size_t*);
#200extern void generate_attrdata(struct Symbol*, Generator*, Writer writerBytebuffer*);
#201extern void generate_vardata(struct Symbol*, Generator*, Writer writer,Bytebuffer*);
#202extern void generate_basetype(struct Symbol*,NCConstant*,Bytebuffer*,Datalist*,Generator*);
dump.c#14static void dumpdataprim(NCConstant*,Bytebuffer*);
#29    Bytebufferbuf = bbNew();
#40    Bytebufferbuf = bbNew();
#47bufdump(DatalistlistBytebufferbuf)
#91dumpdataprim(NCConstantciBytebufferbuf)
#194 Bytebufferbuf = bbNew();
dump.h#15extern void bufdump(Datalist*,Bytebuffer*);
escapes.c#132cquotestring(Bytebufferdatabuf, char quote)
#201static Bytebuffernewname;
#317xescapifychar(unsigned int c, int quoteBytebuffers)
#351    Bytebufferescaped = bbNew();
#371jescapifychar(UTF16 c, int quoteBytebuffers)
#431    Bytebufferescaped = bbNew();
#496f77quotestring(Bytebufferdatabuf)
#537    Bytebufferbuf = bbNew();
f77data.c#16f77_charconstant(GeneratorgeneratorSymbolsymBytebuffercodebuf, ...)
#20    Bytebuffercharbuf;
#23    charbuf = va_arg(apBytebuffer*);
#31f77_constant(GeneratorgeneratorSymbolsymNCConstantciBytebuffercodebuf,...)
#63     Bytebufferbuf = bbNew();
#82f77_listbegin(GeneratorgeneratorSymbolsym, void* liststateListClass lc, size_t sizeBytebuffercodebuf, int* uidp, ...)
#89f77_list(GeneratorgeneratorSymbolsym, void* liststateListClass lc, int uid, size_t countBytebuffercodebuf, ...)
#107f77_listend(GeneratorgeneratorSymbolsym, void* liststateListClass lc, int uid, size_t countBytebufferbuf, ...)
#113f77_vlendecl(GeneratorgeneratorSymboltsymBytebuffercodebuf, int uid, size_t count, ...)
#119f77_vlenstring(GeneratorgeneratorSymbolsymBytebuffervlenmem, int* uidp, size_t* countp,...)
genbin.c#17static int  genbin_write(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#18static int genbin_writevar(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#19static int genbin_writeattr(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#39    Bytebufferdatabuf = bbNew();
#278        Bytebufferdatum;
#356    Bytebufferdatabuf = bbNew();
#366    Bytebufferdatabuf;
#374genbin_write(GeneratorgeneratorSymbolsymBytebuffermemory,
#387genbin_writevar(GeneratorgeneratorSymbolvsymBytebuffermemory,
#430genbin_writeattr(GeneratorgeneratorSymbolasymBytebufferdatabuf,
genc.c#30static void genc_write(Generator*,SymbolsymBytebuffercode,
#32static void genc_writevar(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#33static void genc_writeattr(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#96            Bytebuffertmp = bbNew();
#716     Bytebuffereconststring = bbNew();
#748 Bytebufferdimbuf = bbNew();
#814     Bytebuffereconststring = bbNew();
#920    Bytebuffersave = bbNew(); /* capture so we can dump
#933    Bytebuffersave; /* capture so we can dump vlens first */
#945genc_write(GeneratorgeneratorSymbolsymBytebuffercode,
#957genc_writevar(GeneratorgeneratorSymbolvsymBytebuffercode,
#973    Bytebufferdecl = (Bytebuffer*)listget(vlendecls,i);
#1070genc_writeattr(GeneratorgeneratorSymbolasymBytebuffercode,
#1095                Bytebufferdecl = (Bytebuffer*)listget(vlendecls,i);
genchar.c#15static size_t gen_charconstant(NCConstant*, Bytebuffer*, int fillchar);
#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)
#155gen_charconstant(NCConstantconBytebufferdatabuf, int fillchar)
#218                   Bytebuffercharbuf, int fillchar)
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*);
#56generate_attrdata(SymbolasymGeneratorgeneratorWriter writerBytebuffercodebuf)
#78generate_vardata(SymbolvsymGeneratorgeneratorWriter writerBytebuffercode)
#129               Bytebuffercode,
#150            Bytebuffercharbuf = bbNew();
#214               Bytebuffercode,
#238            Bytebuffercharbuf = bbNew();
#291generate_basetype(SymboltsymNCConstantconBytebuffercodebufDatalistfillerGeneratorgenerator)
#348        Bytebuffervlenbuf;
#402                 BytebuffercodebufDatalistfillerGeneratorgenerator)
#417        Bytebuffercharbuf = bbNew();
#464generate_primdata(SymbolbasetypeNCConstantprimBytebuffercodebuf,
genf77.c#24static void f77attrify(SymbolasymBytebufferbuf);
#36static void f77fold(Bytebufferlines);
#39static void genf77_write(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#40static void genf77_writevar(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#41static void genf77_writeattr(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#148 Bytebufferdimstring = bbNew();
#367             Bytebufferproctext = (Bytebuffer*)listget(f77procs,i);
#451    Bytebuffercode = bbNew();
#474f77fold(Bytebufferlines)
#536static char* f77attrifyr(Symbol*, char* pBytebufferbuf);
#539f77attrify(SymbolasymBytebufferbuf)
#553f77attrifyr(Symbolasym, char* pBytebufferbuf)
#695    Bytebuffercode = bbNew();
#705genf77_write(GeneratorgeneratorSymbolsymBytebuffercode,
#718genf77_writevar(GeneratorgeneratorSymbolvsymBytebuffercode,
#750 Bytebufferproctext;
#751 Bytebuffersave;
#852genf77_writeattr(GeneratorgeneratorSymbolasymBytebuffercode,
genj.c#32static void genj_write(Generator*,SymbolsymBytebuffercode,
#34static void genj_writevar(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#35static void genj_writeattr(Generator*,Symbol*,Bytebuffer*,int,size_t*,size_t*);
#261jquotestring(Bytebufferdatabuf, char quote)
#395    Bytebuffercode; /* capture so we can dump vlens first */
#407    Bytebuffercode; /* capture so we can dump vlens first */
#416genj_write(GeneratorgeneratorSymbolsymBytebuffercode,
#428genj_writevar(GeneratorgeneratorSymbolvsymBytebuffercode,
#458 Bytebufferdimbuf = bbNew();
#517genj_writeattr(GeneratorgeneratorSymbolasymBytebuffercode,
genlib.h#70extern void cquotestring(Bytebuffer*,char quote);
#71extern void f77quotestring(Bytebuffer*);
jdata.c#16j_charconstant(GeneratorgeneratorSymbolsymBytebuffercodebuf, ...)
#20    Bytebuffercharbuf;
#23    charbuf = va_arg(apBytebuffer*);
#31j_constant(GeneratorgeneratorSymbolsymNCConstantconBytebufferbuf,...)
#33    Bytebuffercodetmp = bbNew();
#102j_listbegin(GeneratorgeneratorSymbolsym, void* liststateListClass lc, size_t sizeBytebuffercodebuf, int* uidp, ...)
#118j_list(GeneratorgeneratorSymbolsym, void* liststateListClass lc, int uid, size_t countBytebuffercodebuf, ...)
#136j_listend(GeneratorgeneratorSymbolsym, void* liststateListClass lc, int uid, size_t countBytebufferbuf, ...)
#142j_vlendecl(GeneratorgeneratorSymboltsymBytebuffercodebuf, int uid, size_t count, ...)
#148j_vlenstring(GeneratorgeneratorSymbolsymBytebuffervlenmem, int* uidp, size_t* countp,...)
ncgenl.c#1236Bytebufferlextext;           /* name or string with escapes removed */
ncgeny.c#255extern Bytebufferlextext;           /* name or string with escapes removed */


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