about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/allocator.rs
diff options
context:
space:
mode:
authorTomasz Miąsko <tomasz.miasko@gmail.com>2020-11-17 00:00:00 +0000
committerTomasz Miąsko <tomasz.miasko@gmail.com>2020-11-17 00:00:00 +0000
commit4ea25da237d75efc69d15824f6e04e2599420c38 (patch)
treeae05a0e5a55d9444d6714861caa6db977857c4c0 /compiler/rustc_codegen_llvm/src/allocator.rs
parentf5230fbf76bafd86ee4376a0e26e551df8d17fec (diff)
downloadrust-4ea25da237d75efc69d15824f6e04e2599420c38.tar.gz
rust-4ea25da237d75efc69d15824f6e04e2599420c38.zip
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.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/allocator.rs')
0 files changed, 0 insertions, 0 deletions