Lines Matching refs:cpp_reader

82 static const uchar *skip_whitespace (cpp_reader *, const uchar *, int);
83 static cpp_hashnode *lex_identifier (cpp_reader *, const uchar *);
84 static const uchar *copy_comment (cpp_reader *, const uchar *, int);
85 static void check_output_buffer (cpp_reader *, size_t);
86 static void push_replacement_text (cpp_reader *, cpp_hashnode *);
87 static bool scan_parameters (cpp_reader *, cpp_macro *);
88 static bool recursive_macro (cpp_reader *, cpp_hashnode *);
89 static void save_replacement_text (cpp_reader *, cpp_macro *, unsigned int);
90 static void maybe_start_funlike (cpp_reader *, cpp_hashnode *, const uchar *,
93 static void replace_args_and_push (cpp_reader *, struct fun_macro *);
99 check_output_buffer (cpp_reader *pfile, size_t n)
119 skip_macro_block_comment (cpp_reader *pfile)
148 copy_comment (cpp_reader *pfile, const uchar *cur, int in_define)
212 skip_whitespace (cpp_reader *pfile, const uchar *cur, int skip_comments)
244 lex_identifier (cpp_reader *pfile, const uchar *cur)
266 _cpp_overlay_buffer (cpp_reader *pfile, const uchar *start, size_t len)
283 _cpp_remove_overlay (cpp_reader *pfile)
298 _cpp_read_logical_line_trad (cpp_reader *pfile)
313 maybe_start_funlike (cpp_reader *pfile, cpp_hashnode *node, const uchar *start, struct fun_macro *macro)
343 _cpp_scan_out_logical_line (cpp_reader *pfile, cpp_macro *macro)
684 push_replacement_text (cpp_reader *pfile, cpp_hashnode *node)
713 recursive_macro (cpp_reader *pfile, cpp_hashnode *node)
818 replace_args_and_push (cpp_reader *pfile, struct fun_macro *fmacro)
882 scan_parameters (cpp_reader *pfile, cpp_macro *macro)
924 save_replacement_text (cpp_reader *pfile, cpp_macro *macro,
975 _cpp_create_trad_definition (cpp_reader *pfile, cpp_macro *macro)