143bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao#pragma version(1) 243bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao#pragma rs java_package_name(foo) 343bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao 443bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liaotypedef float Type1; 543bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liaotypedef struct DifferentDefinition7{ 643bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao Type1 member1; 743bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao} DifferentDefinition7; 843bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao 943bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao// expected-error: two level 1043bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liaotypedef struct DifferentDefinition8{ 1143bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao DifferentDefinition7 member1; 1243bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao} DifferentDefinition8; 1343bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei Liao 1443bbcdbcca039eb913b4504c19a463d91b2bd404Shih-wei LiaoDifferentDefinition8 o8; 15