1 struct ChangeType { 2 static long st; 3 static long print(); 4 }; print()5long ChangeType::print() { return st; } 6 7 // No change 8 struct ChangeOrder { 9 static int print(); 10 static int st; 11 }; print()12int ChangeOrder::print() { return st; } 13 14 struct Rename { 15 static int st_new; 16 static int print_new(); 17 }; print_new()18int Rename::print_new() { return st_new; } 19 20 ChangeType change_type; 21 ChangeOrder change_order; // No change 22 Rename rename; 23 24 long ChangeType::st; 25 int ChangeOrder::st; // No change 26 int Rename::st_new; 27 28