Zig 0.17.0-dev (Split by item)

Shortcut keys
?
Show these tips
S
Focus search field
Esc
Clear focus & close tips
U
Jump to source code
↑
Move up in search results
↓
Move down in search results
↵
Go to active search result
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. Public Struct

FnProtoOne

Public Struct
std.zig.Ast.Node.FnProtoOne
pub const FnProtoOne = struct

Fields

param: OptionalIndex

Populated if there is exactly 1 parameter. Otherwise there are 0 parameters.

align_expr: OptionalIndex

Populated if align(A) is present.

addrspace_expr: OptionalIndex

Populated if addrspace(A) is present.

section_expr: OptionalIndex

Populated if linksection(A) is present.

callconv_expr: OptionalIndex

Populated if callconv(A) is present.

File

zig/Ast.zig:3945
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
    pub const FnProtoOne = struct {
        /// Populated if there is exactly 1 parameter. Otherwise there are 0 parameters.
        param: OptionalIndex,
        /// Populated if align(A) is present.
        align_expr: OptionalIndex,
        /// Populated if addrspace(A) is present.
        addrspace_expr: OptionalIndex,
        /// Populated if linksection(A) is present.
        section_expr: OptionalIndex,
        /// Populated if callconv(A) is present.
        callconv_expr: OptionalIndex,
    }