Modcc: modify semantic passes (#932)
- Reset the error of the semantic pass of an expression at the start of the function call. - Check the errors of sub-expressions after applying to them their semantic passes, and report errors if found. If the error could disrupt the rest of the original semantic pass, return. - Check errors in functions/procedures before and after inlining, but not during. Fixes #931
Please register or sign in to comment