Fill out rest of c errors
This commit is contained in:
parent
f166947abb
commit
d9d3da9942
2 changed files with 5 additions and 1 deletions
|
|
@ -16,6 +16,7 @@ typedef enum {
|
|||
TSTagsInvalidUtf8,
|
||||
TSTagsInvalidRegex,
|
||||
TSTagsInvalidQuery,
|
||||
TSTagsInvalidCapture,
|
||||
} TSTagsError;
|
||||
|
||||
typedef struct {
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ pub enum TSTagsError {
|
|||
InvalidUtf8,
|
||||
InvalidRegex,
|
||||
InvalidQuery,
|
||||
InvalidCapture,
|
||||
Unknown,
|
||||
}
|
||||
|
||||
|
|
@ -93,7 +94,9 @@ pub extern "C" fn ts_tagger_add_language(
|
|||
}
|
||||
Err(Error::Query(_)) => TSTagsError::InvalidQuery,
|
||||
Err(Error::Regex(_)) => TSTagsError::InvalidRegex,
|
||||
Err(_) => TSTagsError::Unknown,
|
||||
Err(Error::Cancelled) => TSTagsError::Timeout,
|
||||
Err(Error::InvalidLanguage) => TSTagsError::InvalidLanguage,
|
||||
Err(Error::InvalidCapture(_)) => TSTagsError::InvalidCapture,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue