const PtrModifiers = struct
The following invariant will hold:
(bit_range_start == .none) == (bit_range_end == .none)
bit_range_start != .none
align_node != .none
bit_range_end != .none
align_node: Node.OptionalIndex
addrspace_node: Node.OptionalIndex
bit_range_start: Node.OptionalIndex
bit_range_end: Node.OptionalIndex
2822 2823 2824 2825 2826 2827
const PtrModifiers = struct { align_node: Node.OptionalIndex, addrspace_node: Node.OptionalIndex, bit_range_start: Node.OptionalIndex, bit_range_end: Node.OptionalIndex, }
The following invariant will hold:
(bit_range_start == .none) == (bit_range_end == .none)bit_range_start != .noneimpliesalign_node != .nonebit_range_end != .noneimpliesalign_node != .none