1 #pragma version(1)
2 #pragma rs java_package_name(foo)
3 
4 const int ic = 99;
5 
6 int ica[2] = {ic, 1000};
7 
8 float fa[4] = {1.0, 9.9999f};
9 double da[2] = {7.0, 8.88888};
10 char ca[4] = {'a', 7, 'b', 'c'};
11 short sa[4] = {1, 1, 2, 3};
12 int ia[4] = {5, 8};
13 long la[2] = {13, 21};
14 long long lla[4] = {34};
15 bool ba[3] = {true, false};
16 
17 // Clang should implicitly promote this type to have a constant size of 3.
18 char implicitArray[] = { 'a', 'b', 'c' };
19 
20 // Clang should implicitly promote this type to have a constant size of 1.
21 // Note that this creates a warning.
22 char implicitArrayUninit[];
23