structstd.zig.llvm.Builder.Function.Instruction.Call[src]

Fields

info: Info
attributes: FunctionAttributes
ty: Type
callee: Value
args_len: u32

Source Code

Source code
pub const Call = struct {
    info: Info,
    attributes: FunctionAttributes,
    ty: Type,
    callee: Value,
    args_len: u32,
    //args: [args_len]Value,

    pub const Kind = enum {
        normal,
        fast,
        musttail,
        musttail_fast,
        notail,
        notail_fast,
        tail,
        tail_fast,
    };
    pub const Info = packed struct(u32) {
        call_conv: CallConv,
        has_op_bundle_cold: bool,
        _: u21 = undefined,
    };
}