aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorStephen Hines <srhines@google.com>2012-04-11 12:38:17 -0700
committerStephen Hines <srhines@google.com>2012-04-11 12:38:17 -0700
commitaa82e74b08fcdc2e4e6c1f6796699566b331b656 (patch)
treedd6afc026135892f708fcb234d6453c3ef61dde6 /tests
parentd5a84f6d49d64738e4bb7c9dea7242e48acad959 (diff)
downloadslang-aa82e74b08fcdc2e4e6c1f6796699566b331b656.tar.gz
Multiple levels of pointers cannot be exported.
Change-Id: I533d26827fa650a481df65b2e20ac6dbc3559244
Diffstat (limited to 'tests')
-rw-r--r--tests/F_int_ptr_ptr/int_ptr_ptr.rs (renamed from tests/P_int_ptr_ptr/int_ptr_ptr.rs)1
-rw-r--r--tests/F_int_ptr_ptr/stderr.txt.expect1
-rw-r--r--tests/F_int_ptr_ptr/stdout.txt.expect (renamed from tests/P_int_ptr_ptr/stderr.txt.expect)0
-rw-r--r--tests/P_int_ptr_ptr/stdout.txt.expect1
4 files changed, 2 insertions, 1 deletions
diff --git a/tests/P_int_ptr_ptr/int_ptr_ptr.rs b/tests/F_int_ptr_ptr/int_ptr_ptr.rs
index 7aee532..8ab7bb8 100644
--- a/tests/P_int_ptr_ptr/int_ptr_ptr.rs
+++ b/tests/F_int_ptr_ptr/int_ptr_ptr.rs
@@ -2,4 +2,5 @@
#pragma rs java_package_name(foo)
int** myPtr;
+static int **okPtr;
diff --git a/tests/F_int_ptr_ptr/stderr.txt.expect b/tests/F_int_ptr_ptr/stderr.txt.expect
new file mode 100644
index 0000000..5a6da69
--- /dev/null
+++ b/tests/F_int_ptr_ptr/stderr.txt.expect
@@ -0,0 +1 @@
+int_ptr_ptr.rs:4:7: error: multiple levels of pointers cannot be exported: 'myPtr'
diff --git a/tests/P_int_ptr_ptr/stderr.txt.expect b/tests/F_int_ptr_ptr/stdout.txt.expect
index e69de29..e69de29 100644
--- a/tests/P_int_ptr_ptr/stderr.txt.expect
+++ b/tests/F_int_ptr_ptr/stdout.txt.expect
diff --git a/tests/P_int_ptr_ptr/stdout.txt.expect b/tests/P_int_ptr_ptr/stdout.txt.expect
deleted file mode 100644
index fa40ede..0000000
--- a/tests/P_int_ptr_ptr/stdout.txt.expect
+++ /dev/null
@@ -1 +0,0 @@
-Generating ScriptC_int_ptr_ptr.java ...