Home | History | Annotate | Download | only in libcpp

Lines Matching refs:uchar

53 static void add_line_note (cpp_buffer *, const uchar *, unsigned int);
56 static void lex_string (cpp_reader *, cpp_token *, const uchar *);
57 static void save_comment (cpp_reader *, cpp_token *, const uchar *, cppchar_t);
59 static void create_literal (cpp_reader *, cpp_token *, const uchar *,
78 return !ustrcmp (NODE_NAME (token->val.node.node), (const uchar *) string);
84 add_line_note (cpp_buffer *buffer, const uchar *pos, unsigned int type)
107 const uchar *search_line_fast (const uchar *s, const uchar *end);
153 acc_char_replicate (uchar x)
201 uchar c;
226 static const uchar * search_line_acc_char (const uchar *, const uchar *)
229 static const uchar *
230 search_line_acc_char (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
260 return (const uchar *)p + i;
298 static const uchar *
302 search_line_mmx (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
354 return (const uchar *)p + found;
359 static const uchar *
363 search_line_sse2 (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
407 return (const uchar *)p + found;
413 static const uchar *
417 search_line_sse42 (const uchar *s, const uchar *end)
451 s = (const uchar *)((si + 15) & -16);
495 typedef const uchar * (*search_line_fast_type) (const uchar *, const uchar *);
542 static const uchar *
543 search_line_fast (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
646 static const uchar *
647 search_line_fast (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
689 s = (const uchar *)((uintptr_t)s & -16);
767 static const uchar *
768 search_line_fast (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
815 return (const uchar*)p + __builtin_ctz (found);
847 return (((((uintptr_t) p) < (uintptr_t) s) ? s : (const uchar *)p)
854 static const uchar *
855 search_line_fast (const uchar *s, const uchar *end ATTRIBUTE_UNUSED)
911 return (const uchar *)p + found;
939 const uchar *s;
940 uchar c, *d, *p;
950 const uchar *pbackslash = NULL;
978 d = (uchar *) s;
993 d = (uchar *) s;
1063 d = (uchar *) s;
1082 const uchar *p;
1174 constexpr uchar utf8_start = 0xe2;
1562 maybe_warn_bidi_on_close (cpp_reader *pfile, const uchar *p)
1650 const uchar *cur = buffer->cur;
1651 uchar c;
1947 lex_identifier_intern (cpp_reader *pfile, const uchar *base)
1950 const uchar *cur;
2008 result = lex_identifier_intern (pfile, (uchar *) name);
2014 lex_identifier (cpp_reader *pfile, const uchar *base, bool starts_ucn,
2018 const uchar *cur;
2105 const uchar *cur;
2106 const uchar *base;
2107 uchar *dest;
2112 const uchar *adj_digit_sep = NULL;
2148 create_literal (cpp_reader *pfile, cpp_token *token, const uchar *base,
2156 const uchar *
2160 uchar *dest = _cpp_unaligned_alloc (pfile, len + 1);
2172 const uchar *rpos;
2180 void append (cpp_reader *, const uchar *, size_t);
2200 lit_accum::append (cpp_reader *pfile, const uchar *base, size_t len)
2241 is_macro(cpp_reader *pfile, const uchar *base)
2243 const uchar *cur = base;
2265 is_macro_not_literal_suffix(cpp_reader *pfile, const uchar *base)
2290 lex_raw_string (cpp_reader *pfile, cpp_token *token, const uchar *base)
2292 const uchar *pos = base;
2332 uchar prefix[17];
2384 uchar type = note->type;
2574 uchar *dest = _cpp_unaligned_alloc (pfile, accum.accum + extra_len + 1);
2601 lex_string (cpp_reader *pfile, cpp_token *token, const uchar *base)
2604 const uchar *cur;
3987 const uchar *base = --buffer->cur;
4005 const uchar *pstr = base;