1const root0 = @This();
2pub const root1 = @import("root1.zig");
3const mod0 = @import("module");
4const mod1 = mod0.mod1;
5pub fn r0pf(r0pa: u32) void {
6 root0.r0cf(r0pa ^ 1);
7 root0.r0cfi(r0pa ^ 2);
8 root1.r1cf(r0pa ^ 3);
9 root1.r1cfi(r0pa ^ 4);
10 mod0.m0cf(r0pa ^ 5);
11 mod0.m0cfi(r0pa ^ 6);
12 mod1.m1cf(r0pa ^ 7);
13 mod1.m1cfi(r0pa ^ 8);
14}
15pub inline fn r0pfi(r0pai: u32) void {
16 root0.r0cf(r0pai ^ 1);
17 root0.r0cfi(r0pai ^ 2);
18 root1.r1cf(r0pai ^ 3);
19 root1.r1cfi(r0pai ^ 4);
20 mod0.m0cf(r0pai ^ 5);
21 mod0.m0cfi(r0pai ^ 6);
22 mod1.m1cf(r0pai ^ 7);
23 mod1.m1cfi(r0pai ^ 8);
24}
25pub fn r0cf(r0ca: u32) void {
26 var discard = r0ca;
27 _ = &discard;
28}
29pub inline fn r0cfi(r0cai: u32) void {
30 var discard = r0cai;
31 _ = &discard;
32}
33pub fn main() void {
34 root0.r0pf(12);
35 root0.r0pfi(23);
36 root1.r1pf(34);
37 root1.r1pfi(45);
38 mod0.m0pf(56);
39 mod0.m0pfi(67);
40 mod1.m1pf(78);
41 mod1.m1pfi(89);
42}