Community
Participate
Working Groups
In the same spirit as bug #473151 yet another case where a spurious warning is still reported in 3.6.0v20160606-1156 helper EClass::test() : EClass { // no warning => ok var x = 42; if(true) { return self } else { return self } } helper EClass::spurious() : EClass { // spurious warning: "use 'return' expression to return result from operation. The last expression or 'null' from empty body is returned implicitly" if(true) { return self } else { var x = 42; return self } } I guess in the second helper, the warning message should not be issued.