Lines Matching refs:string

55 typedef struct string		/* Beware: these aren't required to be */  struct
60 } string; typedef
63 string_need (string *s, int n) in string_need()
88 string_delete (string *s) in string_delete()
98 string_init (string *s) in string_init()
104 string_length (string *s) in string_length()
114 string_setlength (string *s, int n) in string_setlength()
123 string_append (string *p, const char *s) in string_append()
132 string_appendn (string *p, const char *s, int n) in string_appendn()
143 string_prependn (string *p, const char *s, int n) in string_prependn()
160 string_prepend (string *p, const char *s) in string_prepend()
169 static const char *dlang_function_args (string *, const char *);
171 static const char *dlang_type (string *, const char *);
173 static const char *dlang_value (string *, const char *, const char *, char);
175 static const char *dlang_parse_symbol (string *, const char *);
177 static const char *dlang_parse_tuple (string *, const char *);
179 static const char *dlang_parse_template (string *, const char *, long);
185 dlang_call_convention (string *decl, const char *mangled) in dlang_call_convention()
221 dlang_attributes (string *decl, const char *mangled) in dlang_attributes()
277 dlang_function_type (string *decl, const char *mangled) in dlang_function_type()
279 string attr, args, type; in dlang_function_type()
326 dlang_function_args (string *decl, const char *mangled) in dlang_function_args()
380 dlang_type (string *decl, const char *mangled) in dlang_type()
450 string type; in dlang_type()
600 dlang_identifier (string *decl, const char *mangled) in dlang_identifier()
699 dlang_parse_integer (string *decl, const char *mangled, char type) in dlang_parse_integer()
809 dlang_parse_real (string *decl, const char *mangled) in dlang_parse_real()
909 dlang_parse_string (string *decl, const char *mangled) in dlang_parse_string()
952 dlang_parse_arrayliteral (string *decl, const char *mangled) in dlang_parse_arrayliteral()
976 dlang_parse_assocarray (string *decl, const char *mangled) in dlang_parse_assocarray()
1003 dlang_parse_structlit (string *decl, const char *mangled, const char *name) in dlang_parse_structlit()
1030 dlang_value (string *decl, const char *mangled, const char *name, char type) in dlang_value()
1138 dlang_parse_symbol (string *decl, const char *mangled) in dlang_parse_symbol()
1183 dlang_parse_tuple (string *decl, const char *mangled) in dlang_parse_tuple()
1208 dlang_template_args (string *decl, const char *mangled) in dlang_template_args()
1236 string name; in dlang_template_args()
1267 dlang_parse_template (string *decl, const char *mangled, long len) in dlang_parse_template()
1306 string decl; in dlang_demangle()