/test/language/error_warning_msg/bad_precursor10.msg

http://github.com/tybor/Liberty · Unknown · 24 lines · 21 code · 3 blank · 0 comment · 0 complexity · cd5c19a819d901dfb57cdd658885f416 MD5 · raw file

  1. ****** Error: This Precursor call is ambiguous because the type
  2. AUX_PRECURSOR10 is inherited more than once.
  3. The source lines relevant to this message are the following:
  4. Line 10 column 4 in BAD_PRECURSOR10 (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/bad_precursor10.e):
  5. AUX_PRECURSOR10 redefine foo end
  6. ^
  7. Line 12 column 4 in BAD_PRECURSOR10 (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/bad_precursor10.e):
  8. AUX_PRECURSOR10 redefine foo end
  9. ^
  10. Line 25 column 21 in BAD_PRECURSOR10 (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/bad_precursor10.e):
  11. Precursor {AUX_PRECURSOR10} -- Is really ambiguous !
  12. ^
  13. ------
  14. ****** Fatal Error: To fix this ambiguous Precursor call you have
  15. to remove direct repeated inheritance. You may thus consider to
  16. add a new class which inherit AUX_PRECURSOR10 in order to use
  17. it as a unique parent qualifier.
  18. Line 25 column 21 in BAD_PRECURSOR10 (/home/cadrian/Workspace/Dev/Liberty/test/language/error_warning_msg/bad_precursor10.e):
  19. Precursor {AUX_PRECURSOR10} -- Is really ambiguous !
  20. ^
  21. ------