ludus::foundation::parsing::ParseError¶
Ludus Wiki · API overview · Browse API
Struct
Byte offsets, never character indices.
A DOM validation error may have no source offset; do not render UNKNOWN_BYTE_OFFSET as a location in the file.
Declared in modules/foundation/parsing/include/ludus/foundation/parsing/parsing.hpp
#include <ludus/foundation/parsing/parsing.hpp>
struct ludus::foundation::parsing::ParseError final
Fields¶
Status¶
ParseStatus ludus::foundation::parsing::ParseError::Status = ParseStatus::Ok
Related types: ParseStatus
Declared in modules/foundation/parsing/include/ludus/foundation/parsing/parsing.hpp
Offset¶
usize ludus::foundation::parsing::ParseError::Offset = UNKNOWN_BYTE_OFFSET
Related types: usize
Declared in modules/foundation/parsing/include/ludus/foundation/parsing/parsing.hpp
Limit¶
ParseLimit ludus::foundation::parsing::ParseError::Limit = ParseLimit::None
Related types: ParseLimit
Declared in modules/foundation/parsing/include/ludus/foundation/parsing/parsing.hpp
Budget¶
usize ludus::foundation::parsing::ParseError::Budget = 0
Related types: usize
Declared in modules/foundation/parsing/include/ludus/foundation/parsing/parsing.hpp
Observed¶
usize ludus::foundation::parsing::ParseError::Observed = 0
Related types: usize
Declared in modules/foundation/parsing/include/ludus/foundation/parsing/parsing.hpp