/test/language/error_warning_msg/bad_inherit14.msg

http://github.com/tybor/Liberty · Unknown · 19 lines · 16 code · 3 blank · 0 comment · 0 complexity · 0d37c1c5fc8e78d2f679236672eea52c MD5 · raw file

  1. ****** Fatal Error: In type BAD_INHERIT14, features "o" and "out"
  2. come from the same original feature via multiple "inherit" paths.
  3. Below, you get the feature evolution step by step. Note that in
  4. the end (type BAD_INHERIT14) there are two versions of the same
  5. initial feature with two different names. To fix this, either
  6. use an "insert" link in place of one of the "inherit" links or
  7. rename the feature to get the same name in BAD_INHERIT14 type.
  8. First "inherit" path (from parent to child):
  9. `out' in ANY
  10. inherited as `o' in AUX_INHERIT14A
  11. inherited as `o' in BAD_INHERIT14
  12. Second "inherit" path (from parent to child):
  13. `out' in ANY
  14. inherited as `out' in AUX_INHERIT14B
  15. inherited as `out' in BAD_INHERIT14
  16. ------