mirror of
https://github.com/rust-lang/rust.git
synced 2025-05-01 12:37:37 +00:00
21 lines
421 B
Rust
21 lines
421 B
Rust
//! Errors emitted by plugin_impl
|
|
|
|
use rustc_macros::Diagnostic;
|
|
use rustc_span::Span;
|
|
|
|
#[derive(Diagnostic)]
|
|
#[diag(plugin_impl_load_plugin_error)]
|
|
pub struct LoadPluginError {
|
|
#[primary_span]
|
|
pub span: Span,
|
|
pub msg: String,
|
|
}
|
|
|
|
#[derive(Diagnostic)]
|
|
#[diag(plugin_impl_malformed_plugin_attribute, code = "E0498")]
|
|
pub struct MalformedPluginAttribute {
|
|
#[primary_span]
|
|
#[label]
|
|
pub span: Span,
|
|
}
|