]> git.lizzy.rs Git - rust.git/commit - src/tools/rustfmt
Auto merge of #79106 - tmiasko:inline-hint, r=nagisa,eddyb
authorbors <bors@rust-lang.org>
Wed, 18 Nov 2020 23:44:54 +0000 (23:44 +0000)
committerbors <bors@rust-lang.org>
Wed, 18 Nov 2020 23:44:54 +0000 (23:44 +0000)
commit675f114d952df8be61ac74ebeac7550049f26ccd
tree844da8e1d39585224d782e09f3947488eaf2639d
parent8256379832b5ecb7f71e8c5e2018446482223c12
parent4ea25da237d75efc69d15824f6e04e2599420c38
Auto merge of #79106 - tmiasko:inline-hint, r=nagisa,eddyb

Fix setting inline hint based on `InstanceDef::requires_inline`

For instances where `InstanceDef::requires_inline` is true, an attempt
is made to set an inline hint though a call to the `inline` function.
The attempt is ineffective, since all attributes will be usually removed
by the second call.

Fix the issue by applying the attributes only once, with user provided
attributes having a priority when provided.

Closes #79108.