Zig 0.17.0-dev (Split by item)

This is an example of documentation generated by ZigDoc, an alternative to Zig's built-in Auto Doc feature. See also examples in other modes/formats. The project being documented here (as the example) is the Zig library itself.

isAlignedGeneric

Generic version of isAligned that works with any integer type. Returns true if addr is aligned to the given alignment. Alignment must be a power of 2 and greater than 0.

mem.isAlignedGeneric
pub fn isAlignedGeneric(comptime T: type, addr: T, alignment: T) bool

File

lib/std/mem.zig:4936

Code

pub fn isAlignedGeneric(comptime T: type, addr: T, alignment: T) bool {
    return alignBackward(T, addr, alignment) == addr;
}