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 | |