From 3b7157dc1a8b6dbe8083bdbcb780e490eb6b0f0e Mon Sep 17 00:00:00 2001 From: Tomasz Miąsko Date: Sun, 25 Oct 2020 00:00:00 +0000 Subject: Assert that locals have storage when used The validator in visit_local asserts that local has a stroage when used, but visit_local is never called so validation is ineffective. Use super_statement and super_terminator to ensure that locals are visited. --- src/test/codegen/avr/avr-func-addrspace.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'src/test/codegen') diff --git a/src/test/codegen/avr/avr-func-addrspace.rs b/src/test/codegen/avr/avr-func-addrspace.rs index 0f15729158d..530164edd46 100644 --- a/src/test/codegen/avr/avr-func-addrspace.rs +++ b/src/test/codegen/avr/avr-func-addrspace.rs @@ -23,6 +23,7 @@ pub trait Receiver { } pub struct Result { _a: T, _b: E } impl Copy for usize {} +impl Copy for &usize {} #[lang = "drop_in_place"] pub unsafe fn drop_in_place(_: *mut T) {} -- cgit 1.4.1-3-g733a5