def p_allow_deny_ignore_in_scope_decls(p):
    """ allow_deny_ignore_in_scope_decls : allow_deny_ignore_in_scope_decl
                                         | allow_deny_ignore_in_scope_decl allow_deny_ignore_in_scope_decls
    """
    p[0] = {'allow': [], 'deny': [], 'ignore': []}
    if 'allow' in p[1]:
        p[0]['allow'].append(p[1]['allow'])
    if 'deny' in p[1]:
        p[0]['deny'].append(p[1]['deny'])
    if 'ignore' in p[1]:
        p[0]['ignore'].append(p[1]['ignore'])
    if len(p) > 2:
        p[0]['allow'] = p[0]['allow'] + p[2]['allow']
        p[0]['deny'] = p[0]['deny'] + p[2]['deny']
        p[0]['ignore'] = p[0]['ignore'] + p[2]['ignore']
