We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 77fa702 commit d45eb41Copy full SHA for d45eb41
compiler/rustc_const_eval/src/const_eval/error.rs
@@ -138,7 +138,10 @@ where
138
err_inval!(Layout(LayoutError::Unknown(_))) | err_inval!(TooGeneric) => {
139
ErrorHandled::TooGeneric
140
}
141
- err_inval!(AlreadyReported(error_reported)) => ErrorHandled::Reported(error_reported),
+ err_inval!(AlreadyReported(guar)) => ErrorHandled::Reported(guar),
142
+ err_inval!(Layout(LayoutError::ReferencesError(guar))) => {
143
+ ErrorHandled::Reported(guar.into())
144
+ }
145
err_inval!(Layout(layout_error @ LayoutError::SizeOverflow(_))) => {
146
// We must *always* hard error on these, even if the caller wants just a lint.
147
// The `message` makes little sense here, this is a more serious error than the
0 commit comments