Detect invalid wildcards in the language processor (#321)
This commit is contained in:
parent
2c41a6c554
commit
0750dbeaff
3 changed files with 88 additions and 12 deletions
|
|
@ -60,9 +60,10 @@ pub enum ProcessorError {
|
|||
Internal(String),
|
||||
#[error("Middleware error: {0}")]
|
||||
Middleware(middleware::Error),
|
||||
#[error("Undefined wildcard: '?{name}' at {span:?}")]
|
||||
#[error("Undefined wildcard: '?{name}' in predicate '{pred_name}' at {span:?}")]
|
||||
UndefinedWildcard {
|
||||
name: String,
|
||||
pred_name: String,
|
||||
span: Option<(usize, usize)>,
|
||||
},
|
||||
#[error("Invalid literal format for {kind}: '{value}' at {span:?}")]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue