MOD_INLINE
do_statement(U_VOID, sym->ctype.modifiers & MOD_INLINE
if (ctype->ctype.modifiers & MOD_INLINE) {
if (sym->ctype.modifiers & (MOD_STATIC | MOD_EXTERN | MOD_TOPLEVEL | MOD_INLINE))
asm_modifier(token, mods, MOD_INLINE);
return mod[ctx->storage_class] | (ctx->is_inline ? MOD_INLINE : 0)
if (decl->ctype.modifiers & MOD_INLINE) {
if ((decl->ctype.modifiers & (MOD_EXTERN|MOD_INLINE)) == MOD_EXTERN) {
if (!(decl->ctype.modifiers & MOD_INLINE))
if (!(decl->ctype.modifiers & (MOD_EXTERN | MOD_INLINE))) {
{MOD_INLINE, "inline"},
if (expr->symbol->ctype.modifiers & MOD_INLINE)
if (!(sym->ctype.modifiers & MOD_INLINE))
if (sym->ctype.modifiers & MOD_INLINE) {
#define MOD_STORAGE (MOD_AUTO | MOD_REGISTER | MOD_STATIC | MOD_EXTERN | MOD_INLINE | MOD_TOPLEVEL)
(sym->ctype.modifiers & MOD_INLINE) &&
if (m & MOD_INLINE || t == SYM_STRUCT || t == SYM_UNION /*|| t == SYM_ENUM*/)