Home
last modified time | relevance | path

Searched refs:SYM_NODE (Results 1 – 21 of 21) sorted by relevance

/third_party/ltp/tools/sparse/sparse-src/
Dsymbol.h60 SYM_NODE, enumerator
382 if (type->type == SYM_NODE) in is_int_type()
392 if (type->type == SYM_NODE) in is_enum_type()
399 if (sym->type == SYM_NODE) in is_signed_type()
413 if (type->type == SYM_NODE) in is_ptr_type()
420 if (type->type == SYM_NODE) in is_func_type()
427 if (type->type == SYM_NODE) in is_array_type()
434 if (type->type == SYM_NODE) in is_struct_type()
441 if (type->type == SYM_NODE) in is_union_type()
448 if (type->type == SYM_NODE) in is_float_type()
[all …]
Dsymbol.c112 if (sym->type == SYM_NODE) in bitfield_base_size()
164 if (info->packed && sym->type == SYM_NODE) in lay_out_struct()
189 if (sym->type == SYM_NODE) in examine_anonymous_member()
195 assert(sub->type == SYM_NODE); in examine_anonymous_member()
267 if (type->type == SYM_NODE) in examine_base_type()
282 if (base_type->type == SYM_NODE) { in examine_base_type()
352 if (sym->ctype.base_type->type == SYM_NODE) in merge_type()
551 if (base->type == SYM_NODE) { in examine_typeof()
557 sym->type = SYM_NODE; in examine_typeof()
579 case SYM_NODE: in examine_symbol_type()
[all …]
Devaluate.c68 if (ctype->type == SYM_NODE && (ctype->ctype.modifiers & MOD_QUALIFIER)) { in unqualify_type()
114 struct symbol *sym = alloc_symbol(expr->pos, SYM_NODE); in evaluate_string()
237 if (node->type == SYM_NODE) { in base_type()
293 if (typea->type == SYM_NODE) in warn_for_different_enum_types()
295 if (typeb->type == SYM_NODE) in warn_for_different_enum_types()
359 if (type->type == SYM_NODE) in classify_type()
363 if (type->type == SYM_NODE) in classify_type()
382 if (type->type == SYM_NODE) in is_string_type()
681 if (t1->type == SYM_NODE || t1->type == SYM_ENUM) { in type_difference()
689 if (t2->type == SYM_NODE || t2->type == SYM_ENUM) { in type_difference()
[all …]
Dbuiltin.c37 if (t->type == SYM_NODE) in is_dynamic_type()
343 if (type->type == SYM_NODE) in evaluate_overflow_gen()
353 if (type->type == SYM_NODE) in evaluate_overflow_gen()
424 if (t->type == SYM_NODE) in evaluate_generic_int_op()
475 if (t->type == SYM_NODE) in eval_atomic_common()
485 if (t->type == SYM_NODE) in eval_atomic_common()
605 struct symbol *sym = create_symbol(stream, entry->name, SYM_NODE, NS_SYMBOL); in declare_builtin()
619 struct symbol *anode = alloc_symbol(sym->pos, SYM_NODE); in declare_builtin()
Dparse.c949 sym = alloc_symbol(token->pos, SYM_NODE); in parse_enum_declaration()
958 if (ctype->type == SYM_NODE) in parse_enum_declaration()
1902 struct symbol *decl = alloc_symbol(token->pos, SYM_NODE); in declaration_list()
1962 struct symbol *sym = alloc_symbol(token->pos, SYM_NODE); in typename()
2119 cont = alloc_symbol(stmt->pos, SYM_NODE); in start_iterator()
2121 brk = alloc_symbol(stmt->pos, SYM_NODE); in start_iterator()
2142 ret = alloc_symbol(sym->pos, SYM_NODE); in start_function()
2179 brk = alloc_symbol(stmt->pos, SYM_NODE); in start_switch()
2182 switch_case = alloc_symbol(stmt->pos, SYM_NODE); in start_switch()
2211 sym = alloc_symbol(stmt->pos, SYM_NODE); in add_case_statement()
[all …]
Dtest-dissect.c69 if (sym->type == SYM_NODE || sym->type == SYM_BAD) in r_symbol()
Dctags.c137 case SYM_NODE: in examine_symbol()
Dast-inspect.c105 [SYM_NODE] = "SYM_NODE", in symbol_type_name()
Dshow-parse.c54 [SYM_NODE] = "node", in do_debug_symbol()
313 if (sym && (sym->type != SYM_NODE && sym->type != SYM_ARRAY && in do_show_type()
378 case SYM_NODE: in do_show_type()
Dsparse.c281 if (sym->type == SYM_NODE) in list_compound_symbol()
Dssa.c24 if (type->type == SYM_NODE) in is_promotable()
Dlinearize.c933 if (sym->type == SYM_NODE) in bitfield_base_type()
1261 case SYM_NODE: in get_mtype()
1350 if (src->type == SYM_NODE) in get_cast_opcode()
1352 if (dst->type == SYM_NODE) in get_cast_opcode()
2666 sym = create_symbol(stream, ptr->name, SYM_NODE, NS_SYMBOL); in init_linearized_builtins()
Dexpand.c640 case SYM_NODE: in default_initializer()
935 if (sym->type == SYM_NODE) in expand_call()
Dpre-process.c1378 sym = alloc_symbol(pos, SYM_NODE); in do_define()
1535 sym = alloc_symbol(left->pos, SYM_NODE); in do_handle_undef()
2162 sym = create_symbol(stream, dynamic[i].name, SYM_NODE, NS_MACRO); in init_preprocessor()
Dsparse-llvm.c180 if (sym->type == SYM_NODE) in symbol_type()
1253 if (sym->type == SYM_NODE) in is_prototype()
Dinline.c541 struct symbol *a = alloc_symbol(arg->pos, SYM_NODE); in inline_function()
Ddissect.c262 if (sym->type == SYM_NODE) in base_type()
Dexpression.c123 decl = alloc_symbol(token->pos, SYM_NODE); in handle_func()
/third_party/ltp/tools/sparse/sparse-src/Documentation/
Dtypes.rst63 SYM_NODE chapter
72 be a SYM_NODE itself)
127 * .ctype.modifiers & .as are like for SYM_NODE and the modifiers
/third_party/ltp/tools/sparse/
Dsparse-ltp.c161 case SYM_NODE: in unwrap_base_type()
/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/
Dv0.4.rst72 * integer_promotions() can't get SYM_NODE or SYM_ENUM