1 #pragma version(1) 2 #pragma rs java_package_name(foo) 3 4 typedef int Type1; 5 // Error on the tightest enclosing type here 6 typedef struct DifferentDefinition7{ 7 Type1 member1; 8 } DifferentDefinition7; 9 10 // expected-error: two level 11 typedef struct DifferentDefinition8{ 12 struct DifferentDefinition7 member1; 13 } DifferentDefinition8; 14 15 DifferentDefinition8 o8; 16