summaryrefslogtreecommitdiffstats
path: root/src/test/ui/borrowck/borrow-raw-address-of-mutability-ok.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/ui/borrowck/borrow-raw-address-of-mutability-ok.rs')
-rw-r--r--src/test/ui/borrowck/borrow-raw-address-of-mutability-ok.rs44
1 files changed, 0 insertions, 44 deletions
diff --git a/src/test/ui/borrowck/borrow-raw-address-of-mutability-ok.rs b/src/test/ui/borrowck/borrow-raw-address-of-mutability-ok.rs
deleted file mode 100644
index e1cf2dc53..000000000
--- a/src/test/ui/borrowck/borrow-raw-address-of-mutability-ok.rs
+++ /dev/null
@@ -1,44 +0,0 @@
-// check-pass
-
-#![feature(raw_ref_op)]
-
-fn mutable_address_of() {
- let mut x = 0;
- let y = &raw mut x;
-}
-
-fn mutable_address_of_closure() {
- let mut x = 0;
- let mut f = || {
- let y = &raw mut x;
- };
- f();
-}
-
-fn const_address_of_closure() {
- let x = 0;
- let f = || {
- let y = &raw const x;
- };
- f();
-}
-
-fn make_fn<F: Fn()>(f: F) -> F { f }
-
-fn const_address_of_fn_closure() {
- let x = 0;
- let f = make_fn(|| {
- let y = &raw const x;
- });
- f();
-}
-
-fn const_address_of_fn_closure_move() {
- let x = 0;
- let f = make_fn(move || {
- let y = &raw const x;
- });
- f();
-}
-
-fn main() {}