Lines Matching defs:ptr
1619 struct symbol *ptr;
1623 ptr = alloc_symbol(s->pos, SYM_PTR);
1625 ptr->ctype = arg->ctype;
1627 ptr->ctype.base_type = arg;
1628 combine_address_space(s->pos, &ptr->ctype.as, s->ctype.as);
1629 ptr->ctype.modifiers |= s->ctype.modifiers & MOD_PTRINHERIT;
1631 s->ctype.base_type = ptr;
1663 struct symbol *ptr = alloc_symbol(expr->pos, SYM_PTR);
1665 node->ctype.base_type = ptr;
1666 ptr->bit_size = bits_in_pointer;
1667 ptr->ctype.alignment = pointer_alignment;
1678 combine_address_space(sym->pos, &ptr->ctype.as, sym->ctype.as);
1679 ptr->ctype.modifiers |= sym->ctype.modifiers & MOD_PTRINHERIT;
1683 combine_address_space(sym->pos, &ptr->ctype.as, sym->ctype.as);
1684 ptr->ctype.modifiers |= sym->ctype.modifiers & MOD_PTRINHERIT;
1687 ptr->ctype.base_type = sym;