/netbsd-src/external/gpl3/gcc.old/dist/libcpp/ |
H A D | macro.c | 30 typedef struct macro_arg macro_arg; typedef 35 struct macro_arg struct 96 static void expand_arg (cpp_reader *, macro_arg *); 116 vaopt_state (cpp_reader *pfile, bool is_variadic, macro_arg *arg) in vaopt_state() 243 macro_arg *m_arg; 285 static const cpp_token *stringify_arg (cpp_reader *, macro_arg *); 289 static void alloc_expanded_arg_mem (cpp_reader *, macro_arg *, size_t); 290 static void ensure_expanded_arg_room (cpp_reader *, macro_arg *, size_t, size_t *); 292 static void set_arg_token (macro_arg *, const cpp_token *, 296 static const location_t *get_arg_token_location (const macro_arg *, [all …]
|
H A D | lex.c | 3435 || (a->val.macro_arg.arg_no == b->val.macro_arg.arg_no in _cpp_equiv_tokens() 3436 && a->val.macro_arg.spelling == b->val.macro_arg.spelling)); in _cpp_equiv_tokens()
|
/netbsd-src/external/gpl3/gcc/dist/libcpp/ |
H A D | macro.cc | 30 typedef struct macro_arg macro_arg; typedef 35 struct macro_arg struct 96 static void expand_arg (cpp_reader *, macro_arg *); 116 vaopt_state (cpp_reader *pfile, bool is_variadic, macro_arg *arg) in vaopt_state() 251 macro_arg *m_arg; 302 static void alloc_expanded_arg_mem (cpp_reader *, macro_arg *, size_t); 303 static void ensure_expanded_arg_room (cpp_reader *, macro_arg *, size_t, size_t *); 305 static void set_arg_token (macro_arg *, const cpp_token *, 309 static const location_t *get_arg_token_location (const macro_arg *, 311 static const cpp_token **arg_token_ptr_at (const macro_arg *, [all …]
|
H A D | lex.cc | 4279 || (a->val.macro_arg.arg_no == b->val.macro_arg.arg_no in _cpp_equiv_tokens() 4280 && a->val.macro_arg.spelling == b->val.macro_arg.spelling)); in _cpp_equiv_tokens()
|
H A D | ChangeLog | 471 (create_iso_definition): Handle # __VA_OPT__ similarly to # macro_arg. 1106 to macro_arg *arg, initialize m_arg and m_update instead of m_allowed. 3596 (struct cpp_token): Update comment on macro_arg. 3821 * macro.c (stringify_arg (cpp_reader *, macro_arg *)): 3840 * macro.c (stringify_arg (cpp_reader *, macro_arg *)): 4651 * macro.c (struct macro_arg)<virt_locs, expanded_virt_locs>: New 5421 cpp_token_val_index): Use val.macro_arg.arg_no or val.token_no in 5425 Use val.macro_arg.arg_no or val.token_no in place of val.arg_no.
|
/netbsd-src/sys/dev/microcode/aic7xxx/ |
H A D | aicasm_symbol.h | 110 struct macro_arg { struct 111 STAILQ_ENTRY(macro_arg) links; 115 STAILQ_HEAD(macro_arg_list, macro_arg); argument
|
H A D | aicasm_scan.l | 499 struct macro_arg **match_marg, regmatch_t *match); 504 struct macro_arg *marg; 505 struct macro_arg *match_marg; 557 const char **next_match, struct macro_arg **match_marg, 561 struct macro_arg *marg;
|
H A D | aicasm_macro_gram.y | 133 struct macro_arg *marg;
|
H A D | aicasm_gram.y | 1535 struct macro_arg *marg; in add_macro_arg() 1546 marg = (struct macro_arg *)malloc(sizeof(*marg)); in add_macro_arg()
|
/netbsd-src/external/gpl3/gcc.old/dist/libcpp/include/ |
H A D | cpplib.h | 263 struct cpp_macro_arg GTY ((tag ("CPP_TOKEN_FLD_ARG_NO"))) macro_arg;
|
/netbsd-src/external/gpl3/gcc/dist/libcpp/include/ |
H A D | cpplib.h | 266 struct cpp_macro_arg GTY ((tag ("CPP_TOKEN_FLD_ARG_NO"))) macro_arg;
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/c-family/ |
H A D | c-ada-spec.c | 107 NODE_LEN (macro->parm.params[token->val.macro_arg.arg_no - 1]); in macro_length() 297 macro->parm.params[token->val.macro_arg.arg_no - 1]; in dump_ada_macros()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/c-family/ |
H A D | c-ada-spec.cc | 107 NODE_LEN (macro->parm.params[token->val.macro_arg.arg_no - 1]); in macro_length() 297 macro->parm.params[token->val.macro_arg.arg_no - 1]; in dump_ada_macros()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | module.cc | 16389 sec.u (token->val.macro_arg.arg_no); in write_define() 16390 sec.cpp_node (token->val.macro_arg.spelling); in write_define() 16496 token->val.macro_arg.arg_no = arg_no; in read_define() 16497 token->val.macro_arg.spelling = sec.cpp_node (); in read_define()
|
/netbsd-src/external/gpl3/gcc/dist/gcc/ |
H A D | ChangeLog-2001 | 10098 * cppmacro.c (macro_arg): Convert to use pointers to const tokens.
|