Home
last modified time | relevance | path

Searched refs:enter_macro_context (Results 1 – 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/gcclibs/libcpp/
Dmacro.c44 static int enter_macro_context (cpp_reader *, cpp_hashnode *);
751 enter_macro_context (cpp_reader *pfile, cpp_hashnode *node) in enter_macro_context() function
1143 && enter_macro_context (pfile, node)) in cpp_get_token()
/freebsd-12-stable/contrib/gcc/doc/
Dcppinternals.texi526 stack by calling the routine @code{enter_macro_context}. When this
529 macros, @code{enter_macro_context} also replaces any parameters in the
535 @code{enter_macro_context} also handles special macros like
542 The final thing that @code{enter_macro_context} does before returning
988 @code{enter_macro_context} sets @code{mi_valid} to false, so if a macro
/freebsd-12-stable/contrib/gcc/
DChangeLog-20019127 in enter_macro_context. Create a padding token in its own context
9129 (enter_macro_context): Update.
9435 (enter_macro_context): Handle builtins here.
9921 (enter_macro_context): Pool locking removed.
10101 enter_macro_context, expand_arg, _cpp_pop_context, cpp_scan_nooutput,
14160 * cppmacro.c (enter_macro_context): Push macro expansions even
DChangeLog-200212514 (enter_macro_context): Mark macro used.
20066 * cppmacro.c (enter_macro_context): Clear state.angled_headers.
21792 (enter_macro_context, replace_args, warn_of_redefinition,
25542 collect_args, enter_macro_context, save_parameter, parse_params,
29976 (enter_macro_context, replace_args): Use the original macro
DChangeLog-20002098 (enter_macro_context): Delete uses of macro_pos.
3880 * cppmacro.c (enter_macro_context): Move disabled check
4107 (enter_macro_context): Return 2 to indicate an empty macro.
5060 * cppmacro.c (enter_macro_context): Flip sense of return value.