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 Enum

GprName

Public Enum
std.debug.cpu_context.X86.GprName
pub const GprName = enum

The first 8 registers here intentionally match the order of registers in the x86 instruction encoding. This order is inherited by the PUSHA instruction and the DWARF register mappings, among other things.

File

debug/cpu_context.zig:1785
1785
1786
1787
1788
1789
1790
1791
    pub const GprName = enum {
        // zig fmt: off
        eax, ecx, edx, ebx,
        esp, ebp, esi, edi,
        eip,
        // zig fmt: on
    }