Rune 33 include/fmt.h Rune r; /* % format Rune */ Rune 75 include/fmt.h int dorfmt(Fmt *f, const Rune *fmt); Rune 84 include/fmt.h int fmtrunestrcpy(Fmt *f, Rune *s); Rune 95 include/fmt.h Rune* runefmtstrflush(Fmt *f); Rune 97 include/fmt.h Rune* runeseprint(Rune *buf, Rune *e, char *fmt, ...); Rune 98 include/fmt.h Rune* runesmprint(char *fmt, ...); Rune 99 include/fmt.h int runesnprint(Rune *buf, int len, char *fmt, ...); Rune 100 include/fmt.h int runesprint(Rune *buf, char *fmt, ...); Rune 101 include/fmt.h Rune* runevseprint(Rune *buf, Rune *e, char *fmt, va_list args); Rune 102 include/fmt.h Rune* runevsmprint(char *fmt, va_list args); Rune 103 include/fmt.h int runevsnprint(Rune *buf, int len, char *fmt, va_list args); Rune 386 include/libc.h Rune _argc;\ Rune 60 src/cmd/cc/cc.h typedef Rune TRune; /* target system type */ Rune 104 src/cmd/cc/dpchk.c Rune c; Rune 216 src/cmd/cc/dpchk.c Rune r; Rune 519 src/cmd/cc/lex.c Rune rune; Rune 1084 src/cmd/cc/lex.c Rune rune; Rune 119 src/cmd/cc/sub.c if(sizeof(TRune) == sizeof(Rune)) Rune 120 src/cmd/cc/sub.c print(" \"%S\"", (Rune*)n->rstring); Rune 32 src/cmd/dist/windows.c encoderune(char *buf, Rune r) Rune 52 src/cmd/dist/windows.c decoderune(Rune *r, char *sbuf) Rune 80 src/cmd/dist/windows.c toutf(Buf *b, Rune *r) Rune 95 src/cmd/dist/windows.c torune(Rune **rp, char *p) Rune 97 src/cmd/dist/windows.c Rune *r, *w; Rune 112 src/cmd/dist/windows.c Rune *r; Rune 119 src/cmd/dist/windows.c nil, code, 0, (Rune*)&r, 0, nil); Rune 127 src/cmd/dist/windows.c Rune *buf; Rune 129 src/cmd/dist/windows.c Rune *r; Rune 147 src/cmd/dist/windows.c Rune *rname, *rvalue; Rune 279 src/cmd/dist/windows.c Rune *rcmd, *rexe, *rdir; Rune 434 src/cmd/dist/windows.c static Rune* Rune 438 src/cmd/dist/windows.c Rune *r; Rune 450 src/cmd/dist/windows.c Rune *r; Rune 461 src/cmd/dist/windows.c Rune *old; Rune 462 src/cmd/dist/windows.c Rune *rnew; Rune 481 src/cmd/dist/windows.c Rune *r; Rune 493 src/cmd/dist/windows.c Rune *r; Rune 506 src/cmd/dist/windows.c Rune *r; Rune 533 src/cmd/dist/windows.c Rune *r; Rune 550 src/cmd/dist/windows.c Rune *r; Rune 571 src/cmd/dist/windows.c Rune *r; Rune 604 src/cmd/dist/windows.c Rune *r; Rune 620 src/cmd/dist/windows.c Rune *r; Rune 655 src/cmd/dist/windows.c Rune buf[1024]; Rune 656 src/cmd/dist/windows.c Rune tmp[MAX_PATH]; Rune 657 src/cmd/dist/windows.c Rune go[3] = {'g', 'o', '\0'}; Rune 683 src/cmd/dist/windows.c Rune *r; Rune 922 src/cmd/dist/windows.c Rune *ru; Rune 448 src/cmd/gc/const.c Rune rune; Rune 33 src/cmd/gc/export.c Rune r; Rune 339 src/cmd/gc/fmt.c Rune r; Rune 890 src/cmd/gc/lex.c Rune rune; Rune 1705 src/cmd/gc/lex.c Rune rune; Rune 2132 src/cmd/gc/subr.c Rune rp, rq; Rune 3734 src/cmd/gc/subr.c Rune r; Rune 3022 src/cmd/gc/typecheck.c Rune r; Rune 703 src/cmd/ld/go.c Rune r; Rune 27 src/lib9/fmt/dofmt.c Rune rune, *rt, *rs; Rune 28 src/lib9/fmt/dofmt.c Rune r; Rune 35 src/lib9/fmt/dofmt.c rt = (Rune*)f->to; Rune 36 src/lib9/fmt/dofmt.c rs = (Rune*)f->stop; Rune 37 src/lib9/fmt/dofmt.c while((r = (Rune)*(uchar*)fmt) && r != '%'){ Rune 47 src/lib9/fmt/dofmt.c f->nfmt += (int)(rt - (Rune *)f->to); Rune 55 src/lib9/fmt/dofmt.c while((r = (Rune)*(uchar*)fmt) && r != '%'){ Rune 90 src/lib9/fmt/dofmt.c f->nfmt += (int)((Rune*)t - (Rune*)f->to); Rune 123 src/lib9/fmt/dofmt.c Rune *t, *s; Rune 126 src/lib9/fmt/dofmt.c t = (Rune*)f->to; Rune 127 src/lib9/fmt/dofmt.c s = (Rune*)f->stop; Rune 130 src/lib9/fmt/dofmt.c f->nfmt += (int)(t - (Rune *)f->to); Rune 138 src/lib9/fmt/dofmt.c Rune *rt, *rs, r; Rune 154 src/lib9/fmt/dofmt.c rt = (Rune*)f->to; Rune 155 src/lib9/fmt/dofmt.c rs = (Rune*)f->stop; Rune 166 src/lib9/fmt/dofmt.c f->nfmt += (int)(rt - (Rune *)f->to); Rune 196 src/lib9/fmt/dofmt.c Rune r, *m, *me, *rt, *rs; Rune 201 src/lib9/fmt/dofmt.c m = (Rune*)vm; Rune 211 src/lib9/fmt/dofmt.c rt = (Rune*)f->to; Rune 212 src/lib9/fmt/dofmt.c rs = (Rune*)f->stop; Rune 215 src/lib9/fmt/dofmt.c f->nfmt += (int)(rt - (Rune *)f->to); Rune 251 src/lib9/fmt/dofmt.c Rune x[1]; Rune 253 src/lib9/fmt/dofmt.c x[0] = (Rune)va_arg(f->args, int); Rune 268 src/lib9/fmt/dofmt.c Rune r; Rune 296 src/lib9/fmt/dofmt.c fmtrunestrcpy(Fmt *f, Rune *s) Rune 298 src/lib9/fmt/dofmt.c Rune *e; Rune 321 src/lib9/fmt/dofmt.c Rune *s; Rune 323 src/lib9/fmt/dofmt.c s = va_arg(f->args, Rune *); Rune 331 src/lib9/fmt/dofmt.c Rune x[1]; Rune 27 src/lib9/fmt/dorfmt.c dorfmt(Fmt *f, const Rune *fmt) Rune 29 src/lib9/fmt/dorfmt.c Rune *rt, *rs; Rune 30 src/lib9/fmt/dorfmt.c Rune r; Rune 37 src/lib9/fmt/dorfmt.c rt = (Rune*)f->to; Rune 38 src/lib9/fmt/dorfmt.c rs = (Rune*)f->stop; Rune 42 src/lib9/fmt/dorfmt.c f->nfmt += (int)(rt - (Rune *)f->to); Rune 60 src/lib9/fmt/dorfmt.c fmt = (Rune*)__fmtdispatch(f, (Rune*)fmt, 1); Rune 359 src/lib9/fmt/fltfmt.c Rune r, *rs, *rt; Rune 622 src/lib9/fmt/fltfmt.c rt = (Rune*)fmt->to; Rune 623 src/lib9/fmt/fltfmt.c rs = (Rune*)fmt->stop; Rune 645 src/lib9/fmt/fltfmt.c fmt->nfmt += (int)(rt - (Rune*)fmt->to); Rune 159 src/lib9/fmt/fmt.c Rune rune, r; Rune 167 src/lib9/fmt/fmt.c r = *(Rune*)fmt; Rune 168 src/lib9/fmt/fmt.c fmt = (Rune*)fmt + 1; Rune 192 src/lib9/fmt/fmt.c r = *(Rune*)fmt; Rune 193 src/lib9/fmt/fmt.c fmt = (Rune*)fmt + 1; Rune 195 src/lib9/fmt/fmt.c r = (Rune)*(char*)fmt; Rune 200 src/lib9/fmt/fmt.c fmt = (Rune*)fmt - 1; Rune 61 src/lib9/fmt/fmtdef.h void __quotesetup(char *s, Rune *r, int nin, int nout, Quoteinfo *q, int sharp, int runesout); Rune 65 src/lib9/fmt/fmtdef.h int __runeneedsquotes(Rune *r, int *quotelenp); Rune 83 src/lib9/fmt/fmtdef.h if(t + 1 > (Rune*)s){\ Rune 84 src/lib9/fmt/fmtdef.h t = (Rune*)__fmtflush(f, t, sizeof(Rune));\ Rune 86 src/lib9/fmt/fmtdef.h s = (Rune*)f->stop;\ Rune 90 src/lib9/fmt/fmtdef.h *t++ = (Rune)c;\ Rune 95 src/lib9/fmt/fmtdef.h Rune _rune;\ Rune 26 src/lib9/fmt/fmtnull.c static Rune nullbuf[32]; Rune 37 src/lib9/fmt/fmtquote.c __quotesetup(char *s, Rune *r, int nin, int nout, Quoteinfo *q, int sharp, int runesout) Rune 40 src/lib9/fmt/fmtquote.c Rune c; Rune 118 src/lib9/fmt/fmtquote.c qstrfmt(char *sin, Rune *rin, Quoteinfo *q, Fmt *f) Rune 120 src/lib9/fmt/fmtquote.c Rune r, *rm, *rme; Rune 122 src/lib9/fmt/fmtquote.c Rune *rt, *rs; Rune 144 src/lib9/fmt/fmtquote.c rt = (Rune*)f->to; Rune 145 src/lib9/fmt/fmtquote.c rs = (Rune*)f->stop; Rune 178 src/lib9/fmt/fmtquote.c f->nfmt += (int)(rt - (Rune *)f->to); Rune 197 src/lib9/fmt/fmtquote.c Rune *r; Rune 205 src/lib9/fmt/fmtquote.c r = va_arg(f->args, Rune *); Rune 217 src/lib9/fmt/fmtquote.c outlen = (int)((Rune*)f->stop - (Rune*)f->to); Rune 266 src/lib9/fmt/fmtquote.c __runeneedsquotes(Rune *r, int *quotelenp) Rune 26 src/lib9/fmt/fmtrune.c Rune *rt; Rune 31 src/lib9/fmt/fmtrune.c rt = (Rune*)f->to; Rune 37 src/lib9/fmt/fmtrune.c FMTRUNE(f, t, f->stop, (Rune)r); Rune 39 src/lib9/fmt/test.c print("smiley: %C\n", (Rune)0x263a); Rune 33 src/lib9/getfields.c Rune r; Rune 13 src/lib9/tempdir_windows.c Rune *r1; Rune 33 src/lib9/tempdir_windows.c Rune rr; Rune 42 src/lib9/tokenize.c while(*t!='\0' && (quoting || utfrune(sep, (Rune)*t)==nil)){ Rune 79 src/lib9/tokenize.c while(*t!='\0' && (quoting || utfrune(sep, (Rune)*t)==nil)){ Rune 109 src/lib9/tokenize.c while(*s!='\0' && utfrune(sep, (Rune)*s)!=nil) Rune 126 src/lib9/tokenize.c while(*s!='\0' && utfrune(qsep, (Rune)*s)!=nil) Rune 421 src/lib9/utf/mkrunetype.c if(delta != (Rune)delta) Rune 462 src/lib9/utf/mkrunetype.c if(delta != (Rune)delta) Rune 501 src/lib9/utf/mkrunetype.c if(delta != (Rune)delta) Rune 67 src/lib9/utf/rune.c charntorune(Rune *rune, const char *str, int length) Rune 83 src/lib9/utf/rune.c *rune = (Rune)c; Rune 105 src/lib9/utf/rune.c *rune = (Rune)l; Rune 127 src/lib9/utf/rune.c *rune = (Rune)l; Rune 145 src/lib9/utf/rune.c *rune = (Rune)l; Rune 170 src/lib9/utf/rune.c chartorune(Rune *rune, const char *str) Rune 181 src/lib9/utf/rune.c *rune = (Rune)c; Rune 198 src/lib9/utf/rune.c *rune = (Rune)l; Rune 215 src/lib9/utf/rune.c *rune = (Rune)l; Rune 230 src/lib9/utf/rune.c *rune = (Rune)l; Rune 248 src/lib9/utf/rune.c isvalidcharntorune(const char* str, int length, Rune* rune, int* consumed) Rune 255 src/lib9/utf/rune.c runetochar(char *str, const Rune *rune) Rune 314 src/lib9/utf/rune.c runelen(Rune rune) Rune 322 src/lib9/utf/rune.c runenlen(const Rune *r, int nrune) Rune 18 src/lib9/utf/runetype.c Rune* Rune 19 src/lib9/utf/runetype.c rbsearch(Rune c, Rune *t, int n, int ne) Rune 21 src/lib9/utf/runetype.c Rune *p; Rune 3 src/lib9/utf/runetypebody-6.3.0.h static Rune __isspacer[] = { Rune 18 src/lib9/utf/runetypebody-6.3.0.h isspacerune(Rune c) Rune 20 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 28 src/lib9/utf/runetypebody-6.3.0.h static Rune __isdigitr[] = { Rune 74 src/lib9/utf/runetypebody-6.3.0.h isdigitrune(Rune c) Rune 76 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 84 src/lib9/utf/runetypebody-6.3.0.h static Rune __isalphar[] = { Rune 470 src/lib9/utf/runetypebody-6.3.0.h static Rune __isalphas[] = { Rune 577 src/lib9/utf/runetypebody-6.3.0.h isalpharune(Rune c) Rune 579 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 590 src/lib9/utf/runetypebody-6.3.0.h static Rune __isupperr[] = { Rune 679 src/lib9/utf/runetypebody-6.3.0.h static Rune __isupperp[] = { Rune 713 src/lib9/utf/runetypebody-6.3.0.h static Rune __isuppers[] = { Rune 749 src/lib9/utf/runetypebody-6.3.0.h isupperrune(Rune c) Rune 751 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 765 src/lib9/utf/runetypebody-6.3.0.h static Rune __islowerr[] = { Rune 861 src/lib9/utf/runetypebody-6.3.0.h static Rune __islowerp[] = { Rune 896 src/lib9/utf/runetypebody-6.3.0.h static Rune __islowers[] = { Rune 932 src/lib9/utf/runetypebody-6.3.0.h islowerrune(Rune c) Rune 934 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 948 src/lib9/utf/runetypebody-6.3.0.h static Rune __istitler[] = { Rune 1003 src/lib9/utf/runetypebody-6.3.0.h static Rune __istitlep[] = { Rune 1038 src/lib9/utf/runetypebody-6.3.0.h static Rune __istitles[] = { Rune 1063 src/lib9/utf/runetypebody-6.3.0.h istitlerune(Rune c) Rune 1065 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 1079 src/lib9/utf/runetypebody-6.3.0.h static Rune __toupperr[] = { Rune 1120 src/lib9/utf/runetypebody-6.3.0.h static Rune __toupperp[] = { Rune 1156 src/lib9/utf/runetypebody-6.3.0.h static Rune __touppers[] = { Rune 1250 src/lib9/utf/runetypebody-6.3.0.h Rune Rune 1251 src/lib9/utf/runetypebody-6.3.0.h toupperrune(Rune c) Rune 1253 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 1267 src/lib9/utf/runetypebody-6.3.0.h static Rune __tolowerr[] = { Rune 1308 src/lib9/utf/runetypebody-6.3.0.h static Rune __tolowerp[] = { Rune 1343 src/lib9/utf/runetypebody-6.3.0.h static Rune __tolowers[] = { Rune 1436 src/lib9/utf/runetypebody-6.3.0.h Rune Rune 1437 src/lib9/utf/runetypebody-6.3.0.h tolowerrune(Rune c) Rune 1439 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 1453 src/lib9/utf/runetypebody-6.3.0.h static Rune __totitler[] = { Rune 1494 src/lib9/utf/runetypebody-6.3.0.h static Rune __totitlep[] = { Rune 1531 src/lib9/utf/runetypebody-6.3.0.h static Rune __totitles[] = { Rune 1622 src/lib9/utf/runetypebody-6.3.0.h Rune Rune 1623 src/lib9/utf/runetypebody-6.3.0.h totitlerune(Rune c) Rune 1625 src/lib9/utf/runetypebody-6.3.0.h Rune *p; Rune 49 src/lib9/utf/utf.h int runetochar(char* s, const Rune* r); Rune 62 src/lib9/utf/utf.h int chartorune(Rune* r, const char* s); Rune 72 src/lib9/utf/utf.h int charntorune(Rune* r, const char* s, int n); Rune 79 src/lib9/utf/utf.h int isvalidcharntorune(const char* str, int n, Rune* r, int* consumed); Rune 83 src/lib9/utf/utf.h int runelen(Rune r); Rune 89 src/lib9/utf/utf.h int runenlen(const Rune* r, int n); Rune 124 src/lib9/utf/utf.h /*const*/ char* utfrune(const char* s, Rune r); Rune 132 src/lib9/utf/utf.h /*const*/ char* utfrrune(const char* s, Rune r); Rune 162 src/lib9/utf/utf.h Rune* runestrcat(Rune* s1, const Rune* s2); Rune 163 src/lib9/utf/utf.h Rune* runestrncat(Rune* s1, const Rune* s2, long n); Rune 165 src/lib9/utf/utf.h const Rune* runestrchr(const Rune* s, Rune c); Rune 167 src/lib9/utf/utf.h int runestrcmp(const Rune* s1, const Rune* s2); Rune 168 src/lib9/utf/utf.h int runestrncmp(const Rune* s1, const Rune* s2, long n); Rune 170 src/lib9/utf/utf.h Rune* runestrcpy(Rune* s1, const Rune* s2); Rune 171 src/lib9/utf/utf.h Rune* runestrncpy(Rune* s1, const Rune* s2, long n); Rune 172 src/lib9/utf/utf.h Rune* runestrecpy(Rune* s1, Rune* es1, const Rune* s2); Rune 174 src/lib9/utf/utf.h Rune* runestrdup(const Rune* s); Rune 176 src/lib9/utf/utf.h const Rune* runestrrchr(const Rune* s, Rune c); Rune 177 src/lib9/utf/utf.h long runestrlen(const Rune* s); Rune 178 src/lib9/utf/utf.h const Rune* runestrstr(const Rune* s1, const Rune* s2); Rune 199 src/lib9/utf/utf.h Rune toupperrune(Rune r); Rune 200 src/lib9/utf/utf.h Rune tolowerrune(Rune r); Rune 201 src/lib9/utf/utf.h Rune totitlerune(Rune r); Rune 208 src/lib9/utf/utf.h int isupperrune(Rune r); Rune 209 src/lib9/utf/utf.h int islowerrune(Rune r); Rune 210 src/lib9/utf/utf.h int istitlerune(Rune r); Rune 216 src/lib9/utf/utf.h int isalpharune(Rune r); Rune 222 src/lib9/utf/utf.h int isdigitrune(Rune r); Rune 229 src/lib9/utf/utf.h int isspacerune(Rune r); Rune 22 src/lib9/utf/utflen.c Rune rune; Rune 22 src/lib9/utf/utfnlen.c Rune rune; Rune 21 src/lib9/utf/utfrrune.c utfrrune(const char *s, Rune c) Rune 24 src/lib9/utf/utfrrune.c Rune r; Rune 21 src/lib9/utf/utfrune.c utfrune(const char *s, Rune c) Rune 24 src/lib9/utf/utfrune.c Rune r; Rune 31 src/lib9/utf/utfutf.c Rune r; Rune 34 src/libbio/bgetrune.c Rune rune; Rune 33 src/libbio/bputrune.c Rune rune; Rune 37 src/libbio/bputrune.c rune = (Rune)c;