• Roman Alifanov's avatar
    Fix inherited method resolution, array field returns, cli.ct help · f11ced15
    Roman Alifanov authored
    - DCE: propagate parent methods to child classes so inherited proxy
      functions are generated (StringFlag.with_short etc.)
    - stmt_codegen: return this.field.method() now checks field type
      (array/dict) instead of always assuming string
    - stmt_codegen: fix missing f-prefix on two RET_VAR f-strings
    - cli.ct: exit(0) after --help/--version to prevent double output
    - Add TestInheritance tests covering all fixed bugs
    f11ced15
Name
Last commit
Last update
..
__init__.py Loading commit data...
conftest.py Loading commit data...
helpers.py Loading commit data...
test_awk.py Loading commit data...
test_basics.py Loading commit data...
test_classes.py Loading commit data...
test_decorators.py Loading commit data...
test_functions.py Loading commit data...
test_lexer.py Loading commit data...
test_methods.py Loading commit data...
test_parser.py Loading commit data...
test_shell.py Loading commit data...
test_stdlib.py Loading commit data...