yara_x_parser/ast/
errors.rs

1use crate::Span;
2
3#[derive(Debug, PartialEq, Eq)]
4/// Error occurred while parsing the YARA source code.
5pub enum Error {
6    SyntaxError { message: String, span: Span },
7    InvalidInteger { message: String, span: Span },
8    InvalidFloat { message: String, span: Span },
9    InvalidRegexpModifier { message: String, span: Span },
10    InvalidEscapeSequence { message: String, span: Span },
11    InvalidUTF8(Span),
12    UnexpectedEscapeSequence(Span),
13}