PageRenderTime 20ms CodeModel.GetById 16ms app.highlight 1ms RepoModel.GetById 1ms app.codeStats 1ms

/test/language/error_warning_msg/bad_inherit12.msg

http://github.com/tybor/Liberty
Unknown | 19 lines | 16 code | 3 blank | 0 comment | 0 complexity | 31bb4ea09888be24b4ae69efd86786b0 MD5 | raw file
 1****** Fatal Error: In type AUX_INHERIT12_D, features "bar" and
 2"foo" come from the same original feature via multiple "inherit"
 3paths.
 4Below, you get the feature evolution step by step. Note that in
 5the end (type AUX_INHERIT12_D) there are two versions of the same
 6initial feature with two different names. To fix this, either
 7use an "insert" link in place of one of the "inherit" links or
 8rename the feature to get the same name in AUX_INHERIT12_D type.
 9
10First "inherit" path (from top to bottom):
11   `foo' in AUX_INHERIT12_A
12      inherited as `bar' in AUX_INHERIT12_C
13      inherited as `bar' in AUX_INHERIT12_D
14
15Second "inherit" path (from top to bottom):
16   `foo' in AUX_INHERIT12_A
17      inherited as `foo' in AUX_INHERIT12_D
18
19------