Home
last modified time | relevance | path

Searched refs:SYM_UNION (Results 1 – 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/tools/smatch/src/
H A Dcheck_memcpy_overflow.c90 if (!type || type->type != SYM_UNION) in size_of_union()
120 if (!type || type->type != SYM_UNION) in name_in_union()
153 if (type->type == SYM_UNION) { in ends_on_struct_member_boundary()
H A Dsmatch_struct_assignment.c83 if (type->type == SYM_UNION) in get_struct_type()
203 if (type->type == SYM_UNION || type->type == SYM_STRUCT) { in set_inner_struct_members()
275 if (type->type == SYM_UNION || type->type == SYM_STRUCT) { in __struct_members_copy()
H A Dcheck_uninitialized.c46 base_type->type == SYM_UNION) in mark_members_uninitialized()
64 if (type->type == SYM_UNION) in match_declarations()
H A Dtest-dissect.c10 if (m & MOD_INLINE || t == SYM_STRUCT || t == SYM_UNION /*|| t == SYM_ENUM*/) in storage()
H A Dsmatch_kernel_user_data.c216 if (type->type == SYM_UNION || type->type == SYM_STRUCT) { in tag_inner_struct_members()
245 if (type->type == SYM_UNION || type->type == SYM_STRUCT) { in tag_struct_members()
288 if (type->type == SYM_STRUCT || type->type == SYM_UNION) { in tag_as_user_data()
528 left_type->type != SYM_UNION) in handle_struct_assignment()
1189 if (tmp && (tmp->type == SYM_STRUCT || tmp->type == SYM_UNION)) { in set_param_user_data()
H A Dctags.c146 case SYM_UNION: in examine_symbol()
H A Dast-inspect.c110 [SYM_UNION] = "SYM_UNION", in symbol_type_name()
H A Dshow-parse.c59 [SYM_UNION] = "unin", in do_debug_symbol()
357 case SYM_UNION: in do_show_type()
476 case SYM_UNION: in show_symbol()
H A Ddissect.c146 if (type->type != SYM_STRUCT && type->type != SYM_UNION) in report_implicit()
228 case SYM_STRUCT: case SYM_UNION: //case SYM_ENUM: in examine_sym_node()
H A Dsmatch_mtag_data.c141 type->type == SYM_UNION) in invalid_type()
H A Dc2xml.c208 case SYM_UNION: in examine_symbol()
H A Dsmatch_address.c72 if (!type || type->type != SYM_UNION) in matches_anonymous_union()
H A Dsparse.c297 case SYM_STRUCT: case SYM_UNION: case SYM_ARRAY: in list_compound_symbol()
H A Dssa.c53 case SYM_UNION: in is_promotable()
H A Dsymbol.c473 case SYM_UNION: in examine_symbol_type()
534 [SYM_UNION] = "union", in get_type_name()
H A Dsymbol.h65 SYM_UNION, enumerator
H A Dsmatch_flow.c1323 if (type->type == SYM_UNION || type->type == SYM_STRUCT) { in set_inner_struct_members()
1361 if (type->type == SYM_UNION || type->type == SYM_STRUCT) { in set_unset_to_zero()
1384 (struct_type->type != SYM_STRUCT && struct_type->type != SYM_UNION)) in fake_member_assigns_helper()
H A Dsmatch_helper.c891 if (sym->type == SYM_UNION) in get_struct_and_member()
915 if (sym->type == SYM_UNION) { in get_member_name()
H A Devaluate.c374 [SYM_UNION] = TYPE_COMPOUND, in classify_type()
731 case SYM_UNION: in type_difference()
1518 if (t->type != SYM_UNION || !t->transparent_union) in compatible_transparent_union()
2012 if (ctype->type != SYM_UNION && ctype->type != SYM_STRUCT) in find_identifier()
2085 if (!ctype || (ctype->type != SYM_STRUCT && ctype->type != SYM_UNION)) { in evaluate_member_dereference()
2479 if (ctype->type != SYM_STRUCT && ctype->type != SYM_UNION) { in check_designators()
H A Dsmatch_type.c854 } else if (type->type == SYM_UNION) { in type_str_helper()
H A Dsmatch_buf_size.c814 type->type != SYM_UNION) in is_type_bytes()
H A Dparse.c808 return struct_union_enum_specifier(SYM_UNION, token, ctx, parse_union_declaration); in union_specifier()
1295 if (ctx->ctype.base_type && ctx->ctype.base_type->type == SYM_UNION) in attribute_transparent_union()
3023 case SYM_UNION: in external_declaration()
H A Dcheck_kernel_printf.c305 if (type->type == SYM_UNION) { in has_struct_tag()
H A Dsparse-llvm.c200 case SYM_UNION: in symbol_type()
H A Dcompile-i386.c1836 case SYM_UNION: { in x86_symbol()

12