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 Union

LinkObject

Public Union
std.Build.Configuration.Module.LinkObject
pub const LinkObject = union(enum(u3))

Fields

static_path: LazyPath.Index
other_step: Step.Index

Always Step.Tag.compile.

system_lib: SystemLib.Index
assembly_file: LazyPath.Index
c_source_file: CSourceFile.Index
c_source_files: CSourceFiles.Index
win32_resource_file: RcSourceFile.Index

File

Build/Configuration.zig:1765
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
    pub const LinkObject = union(enum(u3)) {
        static_path: LazyPath.Index,
        /// Always `Step.Tag.compile`.
        other_step: Step.Index,
        system_lib: SystemLib.Index,
        assembly_file: LazyPath.Index,
        c_source_file: CSourceFile.Index,
        c_source_files: CSourceFiles.Index,
        win32_resource_file: RcSourceFile.Index,
    }