structstd.zig.Zir.Inst.PtrType[src]

Stored in extra. Depending on the flags in Data, there will be up to 5 trailing Ref fields:

  1. sentinel: Ref // if has_sentinel flag is set
  2. align: Ref // if has_align flag is set
  3. address_space: Ref // if has_addrspace flag is set
  4. bit_start: Ref // if has_bit_range flag is set
  5. host_size: Ref // if has_bit_range flag is set

Fields

elem_type: Ref
src_node: i32

Source Code

Source code
pub const PtrType = struct {
    elem_type: Ref,
    src_node: i32,
}