2021-05-22 13:53:47 +00:00
|
|
|
//! Re-export diagnostics such that clients of `hir` don't have to depend on
|
|
|
|
//! low-level crates.
|
|
|
|
//!
|
|
|
|
//! This probably isn't the best way to do this -- ideally, diagnistics should
|
|
|
|
//! be expressed in terms of hir types themselves.
|
2021-02-28 11:12:11 +00:00
|
|
|
pub use hir_def::diagnostics::{
|
|
|
|
InactiveCode, UnresolvedMacroCall, UnresolvedModule, UnresolvedProcMacro,
|
|
|
|
};
|
2020-11-17 15:14:45 +00:00
|
|
|
pub use hir_expand::diagnostics::{
|
|
|
|
Diagnostic, DiagnosticCode, DiagnosticSink, DiagnosticSinkBuilder,
|
|
|
|
};
|
2020-07-08 17:58:45 +00:00
|
|
|
pub use hir_ty::diagnostics::{
|
2020-12-30 17:23:00 +00:00
|
|
|
IncorrectCase, MismatchedArgCount, MissingFields, MissingMatchArms, MissingOkOrSomeInTailExpr,
|
2020-12-28 13:41:15 +00:00
|
|
|
NoSuchField, RemoveThisSemicolon, ReplaceFilterMapNextWithFindMap,
|
2020-07-08 17:58:45 +00:00
|
|
|
};
|