genex_test.cpp 212 B

123456789101112131415161718192021
  1. #if !HAVE_OVERRIDE_CONTROL
  2. #error "Expect override control feature"
  3. #else
  4. struct A
  5. {
  6. virtual int getA() { return 7; }
  7. };
  8. struct B final : A
  9. {
  10. int getA() override { return 42; }
  11. };
  12. #endif
  13. int main()
  14. {
  15. }