RCS Header: /home/amb/CVS/cxref/src/slist.c,v 1.3 1997-05-11 15:23:11 amb Exp
C Cross Referencing & Documentation tool. Version 1.4.
Handle lists of strings.
Control the debugging information from this file.
Add a string to the string list, the list stores a Malloced copy of str.
void AddToStringList ( StringList sl, char* str, int alphalist, int uniqlist )
Prototyped in: | cxref.h | |
Calls: | SafeMalloc() | memory.c |
SafeMallocString() | memory.c | |
SafeRealloc() | memory.c | |
strcmp() | ||
Called by: | CreateAppendix() | xref.c |
CrossReference() | xref.c | |
SeenFunctionProto() | func.c |
Add a pair of strings to the string list 2, the list stores a Malloced copy of the arguments.
void AddToStringList2 ( StringList2 sl, char* str1, char* str2, int alphalist, int uniqlist )
Delete a string list.
void DeleteStringList ( StringList sl )
Prototyped in: | cxref.h | |
Calls: | SafeFree() | memory.c |
Called by: | DeleteFile() | file.c |
DeleteFunctionType() | func.c | |
main() | cxref.c |
Delete a string list 2.
void DeleteStringList2 ( StringList2 sl )
Called to initialise a new string list.
StringList NewStringList ( void )
Prototyped in: | cxref.h | |
Calls: | SafeCalloc() | memory.c |
Called by: | NewFile() | file.c |
NewFunctionType() | func.c | |
main() | cxref.c |
Called to initialise a new string list 2.
StringList2 NewStringList2 ( void )
Prototyped in: | cxref.h | |
Calls: | SafeCalloc() | memory.c |
Called by: | NewDefineType() | preproc.c |
NewFile() | file.c | |
NewFunctionType() | func.c | |
NewVariableType() | var.c | |
SeenFunctionProto() | func.c | |
SeenTypedefName() | type.c | |
UpScope() | var.c | |
main() | cxref.c |