Project

General

Profile

Bug #9892

FWD does not support 12731 and 13000 compilation errors.

Added by Artur Școlnic over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
case_num:
version_reported:
version_resolved:
reviewer:
production:
No
env_name:
topics:

History

#1 Updated by Artur Școlnic over 1 year ago

class MyClassSuper: 
  define public property someProperty as integer get. 
  method public void someMethod(): 
  end method.
end. 

class MyClass inherits MyClassSuper: 
  define property someProperty as integer get. // 12731 error
  method public void someMethod(): // 1300 error
  end method.
end.

Currently FWD converts and compiles such examples without any issues.
The solution is to check all the inheritance hierarchy for class members name collisions and throw the appropriate errors.

Also available in: Atom PDF