1 #pragma version(1)
2 #pragma rs java_package_name(foo)
3 
4 struct hasMatrix {
5     int j;
6     rs_matrix3x3 m;
7     int i;
8 } ghm;
9 
10 extern foo(struct hasMatrix*);
11 
12 void singleStmt() {
13     struct hasMatrix h = ghm;
14 }
15 
16 struct new_matrix {
17     float f[2];
18 };
19 
20 struct new_struct {
21     struct new_matrix m;
22     rs_matrix3x3 t;
23     int i;
24 } newm;
25 
26 void newstmt() {
27     struct new_struct h = {1.f, 2.f, 3};
28     struct new_struct h_uninit;
29     struct new_struct empty_init = {};
30 }
31 
32