// XXX error checking is not even implemented for the "var" qualifier typedef A = ( shared ( shared int xx, // ERROR duplicate qualifier mine int yy ) x, mine int y ); typedef B = mine int; // ERROR (?) "mine" is the default var var int a; // ERROR duplicate qualifier const int b; // ERROR "const" is the default mine int a; // ERROR "mine" is the default" () test() { /* ERRORS */ const int ca; int const^ cb; const int^ cc; /* ERRORS */ mine int ma; int mine^ mb; mine int^ mc; }