• 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
..
methods Loading commit data...
__init__.py Loading commit data...
ast_nodes.py Loading commit data...
awk_codegen.py Loading commit data...
class_codegen.py Loading commit data...
codegen.py Loading commit data...
constants.py Loading commit data...
cse_codegen.py Loading commit data...
dce.py Loading commit data...
decorator_codegen.py Loading commit data...
dispatch_codegen.py Loading commit data...
errors.py Loading commit data...
expr_codegen.py Loading commit data...
lexer.py Loading commit data...
main.py Loading commit data...
parser.py Loading commit data...
stdlib.py Loading commit data...
stmt_codegen.py Loading commit data...
tokens.py Loading commit data...