• Home
  • Raw
  • Download

Lines Matching refs:sclass

1302 	int sclass = classify_type(source, &s);  in evaluate_assign_op()  local
1305 if (tclass & sclass & TYPE_NUM) { in evaluate_assign_op()
1318 if (sclass & TYPE_FOULED && unfoul(s) == t) in evaluate_assign_op()
1327 unrestrict(expr->right, sclass, &s); in evaluate_assign_op()
1336 } else if (!(sclass & TYPE_RESTRICT)) in evaluate_assign_op()
1347 if (tclass == TYPE_PTR && is_int(sclass)) { in evaluate_assign_op()
1349 unrestrict(expr->right, sclass, &s); in evaluate_assign_op()
1362 tclass, sclass, target, source); in evaluate_assign_op()
1395 int sclass = classify_type(source, &s); in check_assignment_types() local
1397 if (tclass & sclass & TYPE_NUM) { in check_assignment_types()
1400 if (sclass & TYPE_FOULED && unfoul(s) == t) in check_assignment_types()
1406 } else if (!(sclass & TYPE_RESTRICT)) in check_assignment_types()
1429 if (!(sclass & TYPE_PTR)) { in check_assignment_types()
1477 if (t == &bool_ctype && (sclass & TYPE_PTR)) in check_assignment_types()
2977 int tclass, sclass; in evaluate_cast() local
3022 sclass = classify_type(stype, &stype); in evaluate_cast()
3054 if (sclass & TYPE_COMPOUND) in evaluate_cast()
3058 if (sclass & TYPE_FOULED) in evaluate_cast()
3065 if (sclass & TYPE_RESTRICT) { in evaluate_cast()
3067 if (sclass & TYPE_FOULED) in evaluate_cast()
3086 else if (sclass == TYPE_PTR) { in evaluate_cast()
3117 while (Wbitwise_pointer && tclass == TYPE_PTR && sclass == TYPE_PTR) { in evaluate_cast()
3119 sclass = classify_type(stype->ctype.base_type, &stype); in evaluate_cast()
3130 if (sclass & TYPE_RESTRICT) { in evaluate_cast()
3810 int sclass, cclass; in check_case_type() local
3827 sclass = classify_type(switch_type, &switch_type); in check_case_type()
3831 if (!(sclass & cclass & TYPE_NUM)) in check_case_type()
3835 if ((sclass | cclass) & TYPE_FLOAT) in check_case_type()
3839 if (!((sclass | cclass) & TYPE_RESTRICT)) in check_case_type()
3843 cclass, sclass, case_type, switch_type)) { in check_case_type()
3845 unrestrict(switch_expr, sclass, &switch_type); in check_case_type()