Home | History | Annotate | Download | only in libcpp

Lines Matching refs:uchar

37   uchar text[1];
86 static const uchar *skip_whitespace (cpp_reader *, const uchar *, int);
87 static cpp_hashnode *lex_identifier (cpp_reader *, const uchar *);
88 static const uchar *copy_comment (cpp_reader *, const uchar *, int);
94 static void maybe_start_funlike (cpp_reader *, cpp_hashnode *, const uchar *,
98 static size_t canonicalize_text (uchar *, const uchar *, size_t, uchar *);
128 const uchar *cur = pfile->buffer->cur;
159 static const uchar *
160 copy_comment (cpp_reader *pfile, const uchar *cur, int in_define)
223 static const uchar *
224 skip_whitespace (cpp_reader *pfile, const uchar *cur, int skip_comments)
226 uchar *out = pfile->out.cur;
256 lex_identifier (cpp_reader *pfile, const uchar *cur)
259 uchar *out = pfile->out.cur;
278 _cpp_overlay_buffer (cpp_reader *pfile, const uchar *start, size_t len)
343 maybe_start_funlike (cpp_reader *pfile, cpp_hashnode *node, const uchar *start,
387 const uchar *cur;
388 uchar *out;
393 const uchar *start_of_input_line;
523 uchar *out_start = out - 1;
639 uchar *buf;
682 const uchar *text
834 const uchar *text;
835 uchar *buf;
906 const uchar *exp;
929 uchar *
930 _cpp_copy_replacement_text (const cpp_macro *macro, uchar *dest)
934 const uchar *exp;
972 const uchar *exp;
973 uchar *p;
1005 uchar *base;
1006 uchar *in;
1081 const uchar *cur = CUR (pfile->context) + 1;
1130 uchar *exp;
1177 const uchar *cur;
1178 uchar *limit;
1243 canonicalize_text (uchar *dest, const uchar *src, size_t len, uchar *pquote)
1245 uchar *orig_dest = dest;
1246 uchar quote = *pquote;
1280 uchar *p1 = XNEWVEC (uchar, macro1->count + macro2->count);
1281 uchar *p2 = p1 + macro1->count;
1282 uchar quote1 = 0, quote2 = 0;
1288 const uchar *exp1 = macro1->exp.text, *exp2 = macro2->exp.text;