File tree Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Expand file tree Collapse file tree 2 files changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -138,13 +138,15 @@ class RsUnsafeExpressionErrorAnnotatorTest : RsAnnotatorTestBase(RsUnsafeExpress
138138
139139 @ProjectDescriptor(WithStdlibRustProjectDescriptor ::class )
140140 fun `test need unsafe asm macro call` () = checkErrors("""
141+ use std::arch::asm; // required since 1.59
141142 fn main() {
142143 <error descr="use of `asm!()` is unsafe and requires unsafe function or block [E0133]">asm!("nop")</error>;
143144 }
144145 """ )
145146
146147 @ProjectDescriptor(WithStdlibRustProjectDescriptor ::class )
147148 fun `test need unsafe asm macro expr` () = checkErrors("""
149+ use std::arch::asm; // required since 1.59
148150 fn main() {
149151 <error descr="use of `asm!()` is unsafe and requires unsafe function or block [E0133]">asm!("nop")</error>
150152 }
Original file line number Diff line number Diff line change @@ -279,6 +279,8 @@ class RsStdlibResolveTest : RsResolveTestBase() {
279279 fun `test asm macro` () = stubOnlyResolve("""
280280 //- main.rs
281281 #![feature(asm)]
282+
283+ use std::arch::asm; // required since 1.59
282284 fn main() {
283285 asm!("nop");
284286 } //^ ...libcore/macros/mod.rs|...core/src/macros/mod.rs|...core/src/lib.rs
You can’t perform that action at this time.
0 commit comments