2021-10-11 19:38:01 -03:00

36 lines
812 B
C
Executable File

/* Copyright (c) 1988 AT&T */
/* All Rights Reserved */
/* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */
/* The copyright notice above does not evidence any */
/* actual or intended publication of such source code. */
#pragma ident "@(#)String.h 1.3 92/07/17 SMI" /* SVr4.0 1.1 */
/*
* C++ Demangler Source Code
* @(#)master 1.5
* 7/27/88 13:54:37
*/
#define STRING_START 32
#define PTR(S) ((S)->data + (S)->sg.start)
typedef struct {
int start,end,max;
} StringGuts;
typedef struct {
StringGuts sg;
char data[1];
} String;
extern String *prep_String();
extern String *nprep_String();
extern String *app_String();
extern String *napp_String();
extern String *mk_String();
extern void free_String();
extern String *set_String();
extern String *trunc_String();
extern char *findop();