Lines Matching defs:string
62 #include <string.h>
83 char *string; // for string & symbol
186 | string { $$ = buildString(STATE, $1);
323 string: STRING
492 /* find end of string */
513 // copy out string in tempString
549 // printf("string %s\n", tempString);
854 object->string = getString(STATE);
855 if (!object->string) {
872 if (!strcmp(tag, "string")) {
874 object->string = (char *)malloc(1);
875 object->string[0] = 0;
878 object->string = getString(STATE);
879 if (!object->string) {
883 || strcmp(tag, "string")) {
918 // the middle of the parsed string we just bail with pointers hanging
967 if (o->string) {
968 // printf("OSUnserializeXML: freeing object o=%x string=%x\n", (int)o, (int)o->string);
969 free(o->string);
1114 OSString *string;
1116 string = OSString::withCString(o->string);
1117 if (o->idref >= 0) rememberObject(state, o->idref, string);
1119 free(o->string);
1120 o->string = 0;
1121 o->object = string;
1131 symbol = (OSSymbol *)OSSymbol::withCString(o->string);
1134 free(o->string);
1135 o->string = 0;