aboutsummaryrefslogtreecommitdiff
path: root/doc/langref/inline_call.zig
blob: d1ee6a72ae6cc5f9baa6415d81b9661f504e224b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
const std = @import("std");

pub fn main() void {
    if (foo(1200, 34) != 1234) {
        @compileError("bad");
    }
}

inline fn foo(a: i32, b: i32) i32 {
    std.debug.print("runtime a = {} b = {}", .{ a, b });
    return a + b;
}

// exe=succeed