[−][src]Crate rustc_ap_rustc_lint_defs
Re-exports
pub use self::Level::*; |
Modules
| builtin | Some lints that are built in to the compiler. |
Macros
| declare_lint | Declares a static item of type |
| declare_lint_pass | Declares a type named |
| declare_tool_lint | |
| impl_lint_pass | Implements |
| lint_array | Declares a static |
| pluralize |
Structs
| BufferedEarlyLint | Lints that are buffered up early on in the |
| FutureBreakage | |
| FutureIncompatibleInfo | Extra information for a future incompatibility lint. |
| Lint | Specification of a single lint. |
| LintBuffer | |
| LintId | Identifies a lint known to the compiler. |
Enums
| Applicability | Indicates the confidence in the correctness of a suggestion. |
| BuiltinLintDiagnostics | |
| Level | Setting for how to handle a lint. |
Traits
| LintPass |
Type Definitions
| LintArray |