pub unsafe trait PointerMathType<'ctx>: BasicType<'ctx> {
type ValueType: PointerMathValue<'ctx>;
type PtrConvType: IntMathType<'ctx>;
}
Expand description
Represents an LLVM type that can have pointer operations applied to it.
Required Associated Types§
Sourcetype ValueType: PointerMathValue<'ctx>
type ValueType: PointerMathValue<'ctx>
The value instance of a pointer type.
Sourcetype PtrConvType: IntMathType<'ctx>
type PtrConvType: IntMathType<'ctx>
The type for pointer to int or pointer vector to int conversions.