Zig 0.17.0-dev (Split by item) This is an example of documentation generated by
ZigDoc , an alternative to Zig's built-in
Auto Doc feature. See also
examples in other modes/formats . The project being documented here (as the example) is the Zig standard library.
std › Target › bpf › cpu Public Namespace cpu Doc Source Public Namespace std.Target.bpf.cpu
pub const cpu = struct Values File Target/bpf.zig: 51
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86 pub const cpu = struct {
pub const generic : CpuModel = .{
.name = "generic" ,
.llvm_name = "generic" ,
.features = featureSet (&[_ ]Feature {}),
};
pub const probe : CpuModel = .{
.name = "probe" ,
.llvm_name = "probe" ,
.features = featureSet (&[_ ]Feature {}),
};
pub const v1 : CpuModel = .{
.name = "v1" ,
.llvm_name = "v1" ,
.features = featureSet (&[_ ]Feature {}),
};
pub const v2 : CpuModel = .{
.name = "v2" ,
.llvm_name = "v2" ,
.features = featureSet (&[_ ]Feature {}),
};
pub const v3 : CpuModel = .{
.name = "v3" ,
.llvm_name = "v3" ,
.features = featureSet (&[_ ]Feature {
.alu32 ,
}),
};
pub const v4 : CpuModel = .{
.name = "v4" ,
.llvm_name = "v4" ,
.features = featureSet (&[_ ]Feature {
.alu32 ,
}),
};
}