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. Private Type Function

failExpectedType

Private Type Function
std.zon.parse.Parser.failExpectedType
fn failExpectedType(
        self: @This(),
        T: type,
        node: Zoir.Node.Index,
    ) error

Prints a message of the form expected T where T is first converted to a ZON type. For example, **?**u8 becomes ?u8, and types that involve user specified type names are just referred to by the type of container.

File

zon/parse.zig:547
547
548
549
550
551
552
553
554
    fn failExpectedType(
        self: @This(),
        T: type,
        node: Zoir.Node.Index,
    ) error{ ParseZon, OutOfMemory } {
        @branchHint(.cold);
        return self.failExpectedTypeInner(T, false, node);
    }