Lines Matching defs:Error
85 pub struct Error { struct
86 messages: Vec<ErrorMessage>, argument
105 impl Error { impl
139 fn new(span: Span, message: String) -> Error { in new()
167 fn new_spanned(tokens: TokenStream, message: String) -> Error { in new_spanned()
250 pub fn combine(&mut self, another: Error) { in combine()
288 pub fn new_at<T: Display>(scope: Span, cursor: Cursor, message: T) -> Error { in new_at()
298 pub fn new2<T: Display>(start: Span, end: Span, message: T) -> Error { in new2()
301 fn new2(start: Span, end: Span, message: String) -> Error { in new2()
312 impl Debug for Error { implementation
334 impl Display for Error { implementation
340 impl Clone for Error { implementation
364 impl std::error::Error for Error {} implementation
366 impl From<LexError> for Error { implementation
372 impl IntoIterator for Error { implementation
397 impl<'a> IntoIterator for &'a Error { implementation
422 impl Extend<Error> for Error { implementation