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

LineBlockFragmentHeader

Public Struct
std.pdb.LineBlockFragmentHeader
pub const LineBlockFragmentHeader = extern struct

The following two variable length arrays appear immediately after the header. The structure definitions follow. LineNumberEntry Lines[NumLines]; ColumnNumberEntry Columns[NumLines];

Fields

name_index: u32

Offset of FileChecksum entry in File checksums buffer. The checksum entry then contains another offset into the string table of the actual name.

num_lines: u32
block_size: u32

code size of block, in bytes

File

pdb.zig:384
384
385
386
387
388
389
390
391
392
393
394
pub const LineBlockFragmentHeader = extern struct {
    /// Offset of FileChecksum entry in File
    /// checksums buffer.  The checksum entry then
    /// contains another offset into the string
    /// table of the actual name.
    name_index: u32,
    num_lines: u32,

    /// code size of block, in bytes
    block_size: u32,
}