/test/language/error_warning_msg/bad_redefine12.msg

http://github.com/tybor/Liberty · Unknown · 30 lines · 25 code · 5 blank · 0 comment · 0 complexity · e0a5c64391a12c4261110bf3ddd7e4b7 MD5 · raw file

  1. ****** Error: Type AUX_B is not a valid redefinition for AUX_C.
  2. Signature of the redefined feature is not valid.
  3. The source lines relevant to this message are the following:
  4. Line 7 column 13 in AUX_C (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/aux_c.e):
  5. foo(bar: AUX_B)
  6. ^
  7. Line 7 column 13 in AUX_B (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/aux_b.e):
  8. foo(bar: AUX_C)
  9. ^
  10. ------
  11. ****** Error:
  12. ------
  13. ****** Fatal Error: Signature of the redefined feature is not
  14. valid.
  15. The source lines relevant to this message are the following:
  16. Line 5 column 9 in AUX_C (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/aux_c.e):
  17. inherit AUX_B redefine foo, foo2 end
  18. ^
  19. Line 7 column 4 in AUX_C (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/aux_c.e):
  20. foo(bar: AUX_B)
  21. ^
  22. Line 7 column 4 in AUX_B (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/aux_b.e):
  23. foo(bar: AUX_C)
  24. ^
  25. ------