about summary refs log tree commit diff
path: root/src/rustllvm/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2020-04-17 06:19:47 +0000
committerbors <bors@rust-lang.org>2020-04-17 06:19:47 +0000
commit82be9dc606afa8b3695f68eb082fb3f3bfb0c7b4 (patch)
tree4044802da8eadbcd18341abc24a1922d4be45fad /src/rustllvm/CoverageMappingWrapper.cpp
parent8ae143fcd07258dfc381d26337020253fedd322f (diff)
parentf58bb5b234ec5f0ead463d5ce387771e72aaa865 (diff)
downloadrust-82be9dc606afa8b3695f68eb082fb3f3bfb0c7b4.tar.gz
rust-82be9dc606afa8b3695f68eb082fb3f3bfb0c7b4.zip
Auto merge of #5481 - sinkuu:no_as_ref, r=phansch
question_mark: don't add `as_ref()` for a call expression

If a call returns a `!Copy` value, it does so regardless of whether `as_ref()` is added. For example, `foo.into_option().as_ref()?` can be simplified to `foo.into_option()?`.

---

changelog: Improved `question_mark` lint suggestion so that it doesn't add redundant `as_ref()`
Diffstat (limited to 'src/rustllvm/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions