Annotation of researchv10no/cmd/cfront/demangle/String.h, revision 1.1.1.1

1.1       root        1: /*ident        "@(#)ctrans:demangler/String.h  1.1"*/
                      2: /*
                      3:  * C++ Demangler Source Code
                      4:  * @(#)master  1.5
                      5:  * 7/27/88 13:54:37
                      6:  */
                      7: #define STRING_START 32
                      8: #define PTR(S) ((S)->data + (S)->sg.start)
                      9: 
                     10: typedef struct {
                     11:        int start,end,max;
                     12: } StringGuts;
                     13: 
                     14: typedef struct {
                     15:        StringGuts sg;
                     16:        char data[1];
                     17: } String;
                     18: 
                     19: extern String *prep_String();
                     20: extern String *nprep_String();
                     21: extern String *app_String();
                     22: extern String *napp_String();
                     23: extern String *mk_String();
                     24: extern void free_String();
                     25: extern String *set_String();
                     26: extern char *findop();
                     27: extern int oplen;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.