Acknowledged
CIQQA-3795

SDK 8.2, 8.3, 8.4: Value not available in all function scopes

(:glance)
class P {
protected function f() as Void {}

function g() as Void {
f(); // Value 'f' not available in all function scopes.
}
}

class C extends P {
function initialize() {
P.initialize();
}

protected function f() as Void {}
}

It works in 6.x, 7.x, 8.1.1 and is broken in 8.2.3, 8.3.0, 8.4.0. Strict type checking is enabled.

Parents
  • And as usual, it takes more time to pass Cloudflare's checks than to find a simple and reproducible example of the bug. Not to mention that you should have to click the disabled "Post" button to post. I know it all has been reported in "Forum about the forum", but...

Comment
  • And as usual, it takes more time to pass Cloudflare's checks than to find a simple and reproducible example of the bug. Not to mention that you should have to click the disabled "Post" button to post. I know it all has been reported in "Forum about the forum", but...

Children
No Data