DoxigAlpha

addExtraAssumeCapacity

Function parameters

Parameters

#
astgen:*AstGen
extra:anytype

Functions in this namespace

Functions

#

Source

Implementation

#
fn addExtraAssumeCapacity(astgen: *AstGen, extra: anytype) u32 {
    const fields = std.meta.fields(@TypeOf(extra));
    const extra_index: u32 = @intCast(astgen.extra.items.len);
    astgen.extra.items.len += fields.len;
    setExtra(astgen, extra_index, extra);
    return extra_index;
}