aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/parse.c
diff options
authorLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2017-11-11 12:07:25 +0100
committerLuc Van Oostenryck <luc.vanoostenryck@gmail.com>2017-11-11 12:55:38 +0100
commitb2c17f52baa443c642ad50c8a0ccc26a1c1e72b9 (patch)
tree4cc61e044da1529a1ef320d47059e6ac326cf80e /parse.c
parentffe9f9fef003d29b65d29b8da5416aff72baff5a (diff)
downloadsparse-dev-b2c17f52baa443c642ad50c8a0ccc26a1c1e72b9.tar.gz
define MOD_ACCESS for (MOD_ASSIGNED | MOD_ADDRESSABLE)
Signed-off-by: Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
Diffstat (limited to 'parse.c')
-rw-r--r--parse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/parse.c b/parse.c
index ab2e17da..068e2f05 100644
--- a/parse.c
+++ b/parse.c
@@ -2203,7 +2203,7 @@ static struct statement *start_function(struct symbol *sym)
start_function_scope();
ret = alloc_symbol(sym->pos, SYM_NODE);
ret->ctype = sym->ctype.base_type->ctype;
- ret->ctype.modifiers &= ~(MOD_STORAGE | MOD_QUALIFIER | MOD_TLS | MOD_ADDRESSABLE | MOD_NOCAST | MOD_NODEREF);
+ ret->ctype.modifiers &= ~(MOD_STORAGE | MOD_QUALIFIER | MOD_TLS | MOD_ACCESS | MOD_NOCAST | MOD_NODEREF);
ret->ctype.modifiers |= (MOD_AUTO | MOD_REGISTER);
bind_symbol(ret, &return_ident, NS_ITERATOR);
stmt->ret = ret;