Skip to content

Commit 833bbb1

Browse files
committed
Say tcx.lang_items() less
1 parent a4995fc commit 833bbb1

File tree

1 file changed

+21
-20
lines changed

1 file changed

+21
-20
lines changed

src/librustdoc/clean/utils.rs

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -352,29 +352,30 @@ pub fn qpath_to_string(p: &hir::QPath<'_>) -> String {
352352
pub fn impl_for_type(tcx: TyCtxt<'_>, primitive: PrimitiveType) -> Option<DefId> {
353353
use self::PrimitiveType::*;
354354

355+
let lang_items = tcx.lang_items();
355356
match primitive {
356-
Isize => tcx.lang_items().isize_impl(),
357-
I8 => tcx.lang_items().i8_impl(),
358-
I16 => tcx.lang_items().i16_impl(),
359-
I32 => tcx.lang_items().i32_impl(),
360-
I64 => tcx.lang_items().i64_impl(),
361-
I128 => tcx.lang_items().i128_impl(),
362-
Usize => tcx.lang_items().usize_impl(),
363-
U8 => tcx.lang_items().u8_impl(),
364-
U16 => tcx.lang_items().u16_impl(),
365-
U32 => tcx.lang_items().u32_impl(),
366-
U64 => tcx.lang_items().u64_impl(),
367-
U128 => tcx.lang_items().u128_impl(),
368-
F32 => tcx.lang_items().f32_impl(),
369-
F64 => tcx.lang_items().f64_impl(),
370-
Char => tcx.lang_items().char_impl(),
371-
Bool => tcx.lang_items().bool_impl(),
372-
Str => tcx.lang_items().str_impl(),
373-
Slice => tcx.lang_items().slice_impl(),
374-
Array => tcx.lang_items().array_impl(),
357+
Isize => lang_items.isize_impl(),
358+
I8 => lang_items.i8_impl(),
359+
I16 => lang_items.i16_impl(),
360+
I32 => lang_items.i32_impl(),
361+
I64 => lang_items.i64_impl(),
362+
I128 => lang_items.i128_impl(),
363+
Usize => lang_items.usize_impl(),
364+
U8 => lang_items.u8_impl(),
365+
U16 => lang_items.u16_impl(),
366+
U32 => lang_items.u32_impl(),
367+
U64 => lang_items.u64_impl(),
368+
U128 => lang_items.u128_impl(),
369+
F32 => lang_items.f32_impl(),
370+
F64 => lang_items.f64_impl(),
371+
Char => lang_items.char_impl(),
372+
Bool => lang_items.bool_impl(),
373+
Str => lang_items.str_impl(),
374+
Slice => lang_items.slice_impl(),
375+
Array => lang_items.array_impl(),
375376
Tuple => None,
376377
Unit => None,
377-
RawPointer => tcx.lang_items().const_ptr_impl(),
378+
RawPointer => lang_items.const_ptr_impl(),
378379
Reference => None,
379380
Fn => None,
380381
Never => None,

0 commit comments

Comments
 (0)