Lines Matching refs:modifiers

591 	sym->ctype.modifiers = kw->mods;
693 sym->ctype.modifiers = ctype->modifiers;
696 ctype->modifiers = 0;
844 int is_unsigned = type->ctype.modifiers & MOD_UNSIGNED;
951 sym->ctype.modifiers &= ~MOD_ADDRESSABLE;
1029 parent->ctype.modifiers |= (base_type->ctype.modifiers & MOD_UNSIGNED);
1127 apply_mod(pos, &ctx->modifiers, qual);
1132 apply_mod(&token->pos, &ctx->ctype.modifiers, attr->ctype.modifiers);
1138 apply_mod(&token->pos, &ctx->f_modifiers, attr->ctype.modifiers);
1201 return ctype->ctype.modifiers & MOD_UNSIGNED ? &uchar_ctype
1209 return ctype->ctype.modifiers & MOD_UNSIGNED ? &ushort_ctype
1217 return ctype->ctype.modifiers & MOD_UNSIGNED ? &uint_ctype
1225 return ctype->ctype.modifiers & MOD_UNSIGNED ? &ullong_ctype
1233 return ctype->ctype.modifiers & MOD_UNSIGNED ? &uint128_ctype
1241 return ctype->ctype.modifiers & MOD_UNSIGNED ? uintptr_ctype
1249 return ctype->ctype.modifiers & MOD_UNSIGNED ? &ulong_ctype
1351 unsigned long mods = ctx->ctype.modifiers & MOD_DECLARE;
1352 ctx->ctype.modifiers &= ~MOD_DECLARE;
1358 int is_tls = ctx->ctype.modifiers & MOD_TLS;
1359 unsigned long class = sym->ctype.modifiers;
1430 apply_qualifier(&next->pos, &ctx->ctype, sym->ctype.modifiers);
1436 unsigned long mod = src->modifiers;
1570 ctx->ctype.modifiers |= s->ctype.modifiers;
1581 if (ctx->ctype.modifiers & MOD_BITWISE) {
1583 ctx->ctype.modifiers &= ~MOD_BITWISE;
1590 type->ctype.modifiers &= ~MOD_SPECIFIER;
1798 ctype->modifiers |= ctx->f_modifiers;
1824 ptr->ctype.modifiers = ctx->ctype.modifiers;
1828 ctx->ctype.modifiers = 0;
1872 int is_signed = !(bitfield_type->ctype.modifiers & MOD_UNSIGNED);
1880 !(bitfield_type->ctype.modifiers & MOD_EXPLICITLY_SIGNED) &&
1913 decl->ctype.modifiers |= mod;
1952 sym->ctype.modifiers |= decl_modifiers(&ctx);
2044 s->op->asm_modifier(token, &mods, s->ctype.modifiers);
2144 ret->ctype.modifiers &= ~(MOD_STORAGE | MOD_QUALIFIER | MOD_TLS | MOD_ACCESS | MOD_NOCAST | MOD_NODEREF);
2145 ret->ctype.modifiers |= (MOD_AUTO | MOD_REGISTER);
2231 unsigned long storage = sym->ctype.modifiers & MOD_STORAGE;
2236 sym->ctype.modifiers &= ~MOD_STORAGE;
2445 label->label_modifiers = ctx.ctype.modifiers;
2746 if (decl->ctype.modifiers & MOD_INLINE) {
2756 if ((decl->ctype.modifiers & (MOD_EXTERN|MOD_INLINE)) == MOD_EXTERN) {
2760 if (!(decl->ctype.modifiers & MOD_STATIC))
2761 decl->ctype.modifiers |= MOD_EXTERN;
2773 if (!(decl->ctype.modifiers & MOD_INLINE))
2922 decl->ctype.modifiers |= mod;
2936 decl->ctype.modifiers |= MOD_USERTYPE;
2967 decl->ctype.modifiers |= ctx.f_modifiers;
2975 if (!(decl->ctype.modifiers & MOD_STATIC))
2976 decl->ctype.modifiers |= MOD_EXTERN;
2977 } else if (base_type == &void_ctype && !(decl->ctype.modifiers & MOD_EXTERN)) {
2996 if (decl->initializer && decl->ctype.modifiers & MOD_EXTERN) {
2998 decl->ctype.modifiers &= ~MOD_EXTERN;
3001 if (!(decl->ctype.modifiers & (MOD_EXTERN | MOD_INLINE))) {
3046 decl->ctype.modifiers |= mod;
3054 decl->ctype.modifiers |= MOD_USERTYPE;
3061 if (!(decl->ctype.modifiers & MOD_STATIC))
3062 decl->ctype.modifiers |= MOD_EXTERN;