Lines Matching refs:string
48 #include <string.h>
211 char* string() { return 0; }
213 char* string(); // see far below
898 IMPLICIT_ENTRY_COUNT = 1 // empty Utf8 string
1005 // Implicit first Utf8 string is the empty string.
1115 if (suffix == 0) continue; // done with empty string
1131 cp_Utf8_big_chars = saved_band; // reset the band for the next string
1140 int prevlen = 0; // previous string length (in chars)
1160 *fillp = 0; // bigbuf must contain a well-formed Utf8 string
1215 e.value.b = utf->value.b; // copy value of Utf8 string to self
1385 PRINTCR((4, "well-known sym %d=%s", sn, cp.sym[sn]->string()));
1979 if (beg == end) return false; // null string
2117 pkgOuter.string(), number.string(), name.string()));
3002 PRINTCR((5, "hashTabRef tag=%d %s[%d]", tag, b.string(), b.len));
3039 // Note: We will sort the list (by string-name) later.
3055 PRINTCR((4,"ensureUtf8 miss %s", e.string()));
3077 PRINTCR((4,"ensureClass miss %s", e.string()));
3115 PRINTCR((5,"signature replaced %d => %s", i, e.string()));
3123 PRINTCR((5,"signature changed %d => %s", e.inord, e.string()));
3215 cls->string(), mix->len, fix->len));
3220 PRINTCR((3, "- field %s", f->string()));
3231 PRINTCR((3, "- method %s", m->string()));
3319 // If the tags are the same, use string comparison.
3381 char* entry::string() {
3388 return ref(0)->string();
3408 return refs[0]->string();
3410 char* s1 = refs[0]->string();
3411 char* s2 = refs[1]->string();
3424 printf(" %d\t%s %s\n", i, buf, e.string());