Lines Matching refs:rune
66 charntorune(Rune *rune, const char *str, int length) in charntorune() argument
82 *rune = c; in charntorune()
104 *rune = l; in charntorune()
124 *rune = l; in charntorune()
144 *rune = l; in charntorune()
155 *rune = Bad; in charntorune()
158 *rune = Bad; in charntorune()
169 chartorune(Rune *rune, const char *str) in chartorune() argument
180 *rune = c; in chartorune()
197 *rune = l; in chartorune()
212 *rune = l; in chartorune()
229 *rune = l; in chartorune()
242 *rune = Bad; in chartorune()
247 isvalidcharntorune(const char* str, int length, Rune* rune, int* consumed) { in isvalidcharntorune() argument
248 *consumed = charntorune(rune, str, length); in isvalidcharntorune()
249 return *rune != Runeerror || *consumed == 3; in isvalidcharntorune()
253 runetochar(char *str, const Rune *rune) in runetochar() argument
262 c = *rune; in runetochar()
310 runelen(Rune rune) in runelen() argument
314 return runetochar(str, &rune); in runelen()