Lines Matching refs:MacroError
10 use crate::utils::MacroError;
39 ) -> Result<Option<TokenTree>, MacroError> { in parse_primary() argument
43 return Err(MacroError::Message("expected parenthesis".into(), g.span())); in parse_primary()
47 return Err(MacroError::Message( in parse_primary()
56 return Err(MacroError::Message( in parse_primary()
77 return Err(MacroError::Message("expected operand".into(), p.span())); in parse_primary()
80 return Err(MacroError::Message( in parse_primary()
90 return Err(MacroError::Message("unexpected literal".into(), tok.span())); in parse_primary()
102 ) -> Result<Option<TokenTree>, MacroError>, in parse_binop() argument
111 ) -> Result<Option<TokenTree>, MacroError> { in parse_binop()
121 return Err(MacroError::Message( in parse_binop()
139 ) -> Result<Option<TokenTree>, MacroError> { in parse_sub() argument
149 ) -> Result<Option<TokenTree>, MacroError> { in parse_and() argument
159 ) -> Result<Option<TokenTree>, MacroError> { in parse_xor() argument
169 ) -> Result<Option<TokenTree>, MacroError> { in parse_or() argument
175 ) -> Result<proc_macro2::TokenStream, MacroError> { in parse() argument
201 return Err(MacroError::Message( in parse()
207 return Err(MacroError::Message( in parse()
222 return Err(MacroError::Message( in parse()