Improve parameter passing for arrays, dicts and class instances
- Add proper type tracking for function and method parameters
- DCE now tracks array-returning methods (keys, split, slice)
- Fix split/slice to return arrays via __CT_RET_ARR
- Add foreach support for inline split expressions
- Detect object parameters by unknown method calls
- Add comprehensive tests for parameter passing
New test classes:
- TestFunctionParameterPassing (11 tests)
- TestClassInstancePassing (4 tests)
Showing
bootstrap/constants.py
0 → 100644
This diff is collapsed.
Click to expand it.
bootstrap/methods.py
0 → 100644
Please
register
or
sign in
to comment