osmium_libs_solidity_ast_extractor/
errors.rs

1use proc_macro2::LexError;
2use syn::Error;
3use thiserror::Error;
4
5#[derive(Error, Debug)]
6pub enum ExtractError {
7    #[error("Tokenization error: {0}")]
8    Tokenize(#[from] LexError),
9    #[error("Parsing error")]
10    Parse(#[from] Error),
11}