about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2015-05-17 11:28:19 +0530
committerManish Goregaokar <manishsmail@gmail.com>2015-05-17 14:56:13 +0530
commit5b63841d91c3de96aac8bc79df1fc22b47ed993e (patch)
tree9c62cf7a351d7fc03f0689867409fd510f28fcb7 /src/test
parent4f83c4b8513fe77ab27e1f8d07cf5c7d577a1fe2 (diff)
downloadrust-5b63841d91c3de96aac8bc79df1fc22b47ed993e.tar.gz
rust-5b63841d91c3de96aac8bc79df1fc22b47ed993e.zip
Allow #[derive()] to generate unsafe methods
Diffstat (limited to 'src/test')
-rw-r--r--src/test/auxiliary/custom_derive_plugin.rs1
-rw-r--r--src/test/auxiliary/custom_derive_plugin_attr.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/test/auxiliary/custom_derive_plugin.rs b/src/test/auxiliary/custom_derive_plugin.rs
index 0edbeb2d02c..b130c42dcd7 100644
--- a/src/test/auxiliary/custom_derive_plugin.rs
+++ b/src/test/auxiliary/custom_derive_plugin.rs
@@ -54,6 +54,7 @@ fn expand(cx: &mut ExtCtxt,
                 args: vec![],
                 ret_ty: Literal(Path::new_local("isize")),
                 attributes: vec![],
+                is_unsafe: false,
                 combine_substructure: combine_substructure(box |cx, span, substr| {
                     let zero = cx.expr_isize(span, 0);
                     cs_fold(false,
diff --git a/src/test/auxiliary/custom_derive_plugin_attr.rs b/src/test/auxiliary/custom_derive_plugin_attr.rs
index 92963b2812d..b056d8b5654 100644
--- a/src/test/auxiliary/custom_derive_plugin_attr.rs
+++ b/src/test/auxiliary/custom_derive_plugin_attr.rs
@@ -56,6 +56,7 @@ fn expand(cx: &mut ExtCtxt,
                 args: vec![],
                 ret_ty: Literal(Path::new_local("isize")),
                 attributes: vec![],
+                is_unsafe: false,
                 combine_substructure: combine_substructure(Box::new(totalsum_substructure)),
             },
         ],