DoxigAlpha

AlignCastResult

Source

Implementation

#
fn AlignCastResult(comptime alignment: Alignment, comptime Ptr: type) type {
    var ptr_info = @typeInfo(Ptr);
    ptr_info.pointer.alignment = alignment.toByteUnits();
    return @Type(ptr_info);
}