Skip to content

Commit 9097f76

Browse files
committed
Remove
1 parent 205cef6 commit 9097f76

File tree

1 file changed

+10
-38
lines changed

1 file changed

+10
-38
lines changed

compiler/rustc_codegen_ssa/src/codegen_attrs.rs

Lines changed: 10 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
1-
use rustc_ast::{MetaItemInner, MetaItemKind, ast, attr};
2-
use rustc_attr::{InlineAttr, InstructionSetAttr, OptimizeAttr, list_contains_name};
1+
use rustc_ast::{ast, attr, MetaItemInner, MetaItemKind};
2+
use rustc_attr::{list_contains_name, InlineAttr, InstructionSetAttr, OptimizeAttr};
33
use rustc_data_structures::fx::FxHashMap;
44
use rustc_errors::codes::*;
5-
use rustc_errors::{DiagMessage, SubdiagMessage, struct_span_code_err};
5+
use rustc_errors::{struct_span_code_err, DiagMessage, SubdiagMessage};
66
use rustc_hir as hir;
77
use rustc_hir::def::DefKind;
8-
use rustc_hir::def_id::{DefId, LOCAL_CRATE, LocalDefId};
8+
use rustc_hir::def_id::{DefId, LocalDefId, LOCAL_CRATE};
99
use rustc_hir::weak_lang_items::WEAK_LANG_ITEMS;
10-
use rustc_hir::{LangItem, lang_items};
10+
use rustc_hir::{lang_items, LangItem};
1111
use rustc_middle::middle::codegen_fn_attrs::{
1212
CodegenFnAttrFlags, CodegenFnAttrs, PatchableFunctionEntry,
1313
};
1414
use rustc_middle::mir::mono::Linkage;
1515
use rustc_middle::query::Providers;
1616
use rustc_middle::ty::{self as ty, TyCtxt};
1717
use rustc_session::parse::feature_err;
18-
use rustc_session::{Session, lint};
18+
use rustc_session::{lint, Session};
1919
use rustc_span::symbol::Ident;
20-
use rustc_span::{Span, sym};
21-
use rustc_target::spec::{SanitizerSet, abi};
20+
use rustc_span::{sym, Span};
21+
use rustc_target::spec::{abi, SanitizerSet};
2222

2323
use crate::errors;
2424
use crate::target_features::{check_target_feature_trait_unsafe, from_target_feature_attr};
@@ -380,38 +380,10 @@ fn codegen_fn_attrs(tcx: TyCtxt<'_>, did: LocalDefId) -> CodegenFnAttrs {
380380
unreachable!()
381381
}
382382
}
383-
_ => {
384-
struct_span_code_err!(
385-
tcx.dcx(),
386-
attr.span,
387-
E0779,
388-
"invalid instruction set specified",
389-
)
390-
.emit();
391-
None
392-
}
383+
_ => None,
393384
}
394385
}
395-
[] => {
396-
struct_span_code_err!(
397-
tcx.dcx(),
398-
attr.span,
399-
E0778,
400-
"`#[instruction_set]` requires an argument"
401-
)
402-
.emit();
403-
None
404-
}
405-
_ => {
406-
struct_span_code_err!(
407-
tcx.dcx(),
408-
attr.span,
409-
E0779,
410-
"cannot specify more than one instruction set"
411-
)
412-
.emit();
413-
None
414-
}
386+
_ => None,
415387
})
416388
}
417389
sym::repr => {

0 commit comments

Comments
 (0)