diff options
| author | Shotaro Yamada <sinkuu@sinkuu.xyz> | 2019-10-16 13:48:20 +0900 |
|---|---|---|
| committer | Shotaro Yamada <sinkuu@sinkuu.xyz> | 2019-10-16 13:48:20 +0900 |
| commit | ac2f906a592135953ede70429efadd876e21cd09 (patch) | |
| tree | 7a1adb0a133d65e14bca4eb198048eac2f51c8be /src/librustc_codegen_llvm/debuginfo | |
| parent | d5ffd36a6cd6fa03b09a60a3835ce6ca90c310ff (diff) | |
| download | rust-ac2f906a592135953ede70429efadd876e21cd09.tar.gz rust-ac2f906a592135953ede70429efadd876e21cd09.zip | |
Make use of the return value of `HashSet::insert`
Diffstat (limited to 'src/librustc_codegen_llvm/debuginfo')
| -rw-r--r-- | src/librustc_codegen_llvm/debuginfo/metadata.rs | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/librustc_codegen_llvm/debuginfo/metadata.rs b/src/librustc_codegen_llvm/debuginfo/metadata.rs index 438a660b8a8..7bd82ced3c3 100644 --- a/src/librustc_codegen_llvm/debuginfo/metadata.rs +++ b/src/librustc_codegen_llvm/debuginfo/metadata.rs @@ -2069,11 +2069,9 @@ fn set_members_of_composite_type(cx: &CodegenCx<'ll, 'tcx>, { let mut composite_types_completed = debug_context(cx).composite_types_completed.borrow_mut(); - if composite_types_completed.contains(&composite_type_metadata) { + if !composite_types_completed.insert(&composite_type_metadata) { bug!("debuginfo::set_members_of_composite_type() - \ Already completed forward declaration re-encountered."); - } else { - composite_types_completed.insert(composite_type_metadata); } } |
