Searched defs:mbchar (Results 1 - 5 of 5) sorted by relevance

/ast/src/cmd/ksh93/edit/
H A Dcompletion.c35 #define mbchar(p) (*(unsigned char*)p++) macro
46 while((c=mbchar(cp)),(c>UCHAR_MAX)||(n=state[c])==0 || n==S_EPAT);
50 for(string=cp;c=mbchar(cp);string=cp)
108 switch(c= mbchar(cp))
122 mbchar(cp);
134 mbchar(cp);
143 if((c= mbchar(cp)) , c!=dot && !isaname(c))
498 mbchar(out);
/ast/src/lib/libast/astsa/
H A Dast.h110 #define mbchar(s) (*s++) macro
/ast/src/lib/libast/include/
H A Dast.h188 #define mbchar(p) (mbwide()?((ast.tmp_int=(*ast.mb_towc)(&ast.tmp_wchar,(char*)(p),mbmax()))>0?((p+=ast.tmp_int),ast.tmp_wchar):(p+=ast.mb_sync+1,ast.tmp_int)):(*(unsigned char*)(p++))) macro
/ast/src/cmd/ksh93/sh/
H A Dmacro.c58 # define mbchar(p) (*(unsigned char*)p++) macro
751 while((c=mbchar(p)) && c!=RPAREN)
1691 mbchar(v);
2569 while(str<strmax && mbchar(str))
2572 else while(mbchar(str))
H A Dname.c121 # define mbchar(p) (*(unsigned char*)p++) macro
1247 if((c = mbchar(cp)) && !isaletter(c))
1249 while(xp=cp, c=mbchar(cp), isaname(c));
2074 w = mbchar(cp);
3213 while(c= mbchar(cp))

Completed in 34 milliseconds