1e01aa904Sopenharmony_ci// Compile with: 2e01aa904Sopenharmony_ci// g++ -g -Wall -c test28-vtable-changes-v0.cc 3e01aa904Sopenharmony_ci 4e01aa904Sopenharmony_cistruct S 5e01aa904Sopenharmony_ci{ 6e01aa904Sopenharmony_ci void 7e01aa904Sopenharmony_ci bar(); 8e01aa904Sopenharmony_ci 9e01aa904Sopenharmony_ci virtual void 10e01aa904Sopenharmony_ci baz(); 11e01aa904Sopenharmony_ci 12e01aa904Sopenharmony_ci virtual void 13e01aa904Sopenharmony_ci foo(); 14e01aa904Sopenharmony_ci}; 15e01aa904Sopenharmony_ci 16e01aa904Sopenharmony_civoid 17e01aa904Sopenharmony_ciS::bar() 18e01aa904Sopenharmony_ci{} 19e01aa904Sopenharmony_ci 20e01aa904Sopenharmony_civoid 21e01aa904Sopenharmony_cibaz() 22e01aa904Sopenharmony_ci{} 23e01aa904Sopenharmony_ci 24e01aa904Sopenharmony_civoid 25e01aa904Sopenharmony_cifoo() 26e01aa904Sopenharmony_ci{} 27