Home
last modified time | relevance | path

Searched refs:MOD_TOPLEVEL (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dbuiltin.c330 { "__builtin_safe_p", &builtin_fn_type, MOD_TOPLEVEL, &safe_p_op },
331 { "__builtin_warning", &builtin_fn_type, MOD_TOPLEVEL, &warning_op },
332 { "__builtin_expect", &builtin_fn_type, MOD_TOPLEVEL, &expect_op },
334 { "__builtin_bswap16", &builtin_fn_type, MOD_TOPLEVEL, &bswap_op },
335 { "__builtin_bswap32", &builtin_fn_type, MOD_TOPLEVEL, &bswap_op },
336 { "__builtin_bswap64", &builtin_fn_type, MOD_TOPLEVEL, &bswap_op },
337 { "__builtin_isfinite", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op },
338 { "__builtin_isinf", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op },
340 { "__builtin_isnan", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op },
342 { "__builtin_signbit", &builtin_fn_type, MOD_TOPLEVEL, &fp_unop_op },
[all …]
H A Dsymbol.h210 #define MOD_TOPLEVEL 0x00000010 // scoping.. macro
245 #define MOD_NONLOCAL (MOD_EXTERN | MOD_TOPLEVEL)
246 #define MOD_STORAGE (MOD_AUTO | MOD_REGISTER | MOD_STATIC | MOD_EXTERN | MOD_INLINE | MOD_TOPLEVEL)
H A Dsymbol.c606 if ((next->ctype.modifiers & (MOD_TOPLEVEL|MOD_STATIC)) == MOD_TOPLEVEL) { in check_declaration()
643 unsigned mod = MOD_ADDRESSABLE | MOD_TOPLEVEL; in bind_symbol()
649 mod = MOD_TOPLEVEL; in bind_symbol()
H A Dgdbhelpers149 if ($arg0->modifiers & MOD_TOPLEVEL)
150 printf "MOD_TOPLEVEL "
H A Dcheck_unused_ret.c117 if (left->symbol->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) in match_assign_call()
H A Dsmatch_array_values.c51 if ((sym->ctype.modifiers & MOD_TOPLEVEL) && in is_file_local()
H A Dsmatch_buf_size.c247 !(sym->ctype.modifiers & MOD_TOPLEVEL) || in size_from_db_symbol()
901 if (!(sym->ctype.modifiers & MOD_TOPLEVEL) || in record_global_size()
H A Dsmatch_mtag.c191 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_toplevel_mtag()
H A Dexpression.c445 if (sym && (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_STATIC))) in primary_expression()
719 sym->ctype.modifiers |= MOD_TOPLEVEL; in cast_expression()
H A Dsmatch_function_ptrs.c135 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in is_local_symbol()
H A Dshow-parse.c143 {MOD_TOPLEVEL, "[toplevel]"}, in modifier_string()
950 if (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) { in show_symbol_expr()
H A Dsmatch_constraints.c184 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_toplevel_name()
H A Dcheck_atomic_inc_dec.c333 !(sym->ctype.modifiers & MOD_TOPLEVEL)) in check_counter()
H A Dinline.c57 if (sym->ctype.modifiers & (MOD_STATIC | MOD_EXTERN | MOD_TOPLEVEL | MOD_INLINE)) in copy_symbol()
H A Dsmatch_buf_comparison.c341 if (!(vs->sym->ctype.modifiers & MOD_TOPLEVEL)) in vsl_to_data_info_name()
H A Dsmatch_type.c588 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in is_local_variable()
H A Dsmatch_helper.c1070 if (sym->ctype.modifiers & MOD_TOPLEVEL) { in get_param_num_from_sym()
H A Devaluate.c2768 mods &= (MOD_TOPLEVEL | MOD_STATIC); in handle_initializer()
2952 if (sym->ctype.modifiers & MOD_TOPLEVEL) in evaluate_cast()
3392 if (!(mod & MOD_TOPLEVEL)) in check_duplicates()
H A Dcompile-i386.c2233 if (sym->ctype.modifiers & (MOD_TOPLEVEL | MOD_EXTERN | MOD_STATIC)) { in x86_symbol_expr()
H A Dsmatch_db.c2809 if (!(sym->ctype.modifiers & MOD_TOPLEVEL)) in get_data_info_name()
H A Dsmatch_extra.c913 if (!sym || !(sym->ctype.modifiers & MOD_TOPLEVEL) || !sym->ident) in get_global_rl()
H A Dlinearize.c1954 if (sym->ctype.modifiers & (MOD_STATIC | MOD_TOPLEVEL)) in linearize_one_symbol()