Searched refs:is_extern (Results 1 – 4 of 4) sorted by relevance
/scripts/genksyms/ |
D | parse.y | 32 static int is_extern; variable 70 add_symbol(i->string, type, b, is_extern); in record_compound() 128 { is_typedef = 0; is_extern = 0; current_name = NULL; decl_spec = NULL; } 153 decl, is_extern); 170 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern); 180 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern); 216 | EXTERN_KEYW { is_extern = 1; $$ = $1; } 217 | INLINE_KEYW { is_extern = 0; $$ = $1; } 397 add_symbol(current_name, SYM_NORMAL, decl, is_extern);
|
D | genksyms.c | 198 struct string_list *defn, int is_extern, in __add_symbol() argument 295 sym->is_extern = is_extern; in __add_symbol() 311 if (is_extern) in __add_symbol() 322 struct string_list *defn, int is_extern) in add_symbol() argument 324 return __add_symbol(name, type, defn, is_extern, 0); in add_symbol() 328 struct string_list *defn, int is_extern) in add_reference_symbol() argument 330 return __add_symbol(name, type, defn, is_extern, 1); in add_reference_symbol() 471 int is_extern = 0, is_override = 0; in read_reference() local 486 is_extern = 1; in read_reference() 496 defn, is_extern); in read_reference() [all …]
|
D | genksyms.h | 51 int is_extern; member 66 struct string_list *defn, int is_extern);
|
D | parse.tab.c_shipped | 76 static int is_extern; 114 add_symbol(i->string, type, b, is_extern); 1699 { is_typedef = 0; is_extern = 0; current_name = NULL; decl_spec = NULL; } 1744 decl, is_extern); 1761 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern); 1774 is_typedef ? SYM_TYPEDEF : SYM_NORMAL, decl, is_extern); 1811 { is_extern = 1; (yyval) = (yyvsp[(1) - (1)]); } 1816 { is_extern = 0; (yyval) = (yyvsp[(1) - (1)]); } 2044 add_symbol(current_name, SYM_NORMAL, decl, is_extern);
|