feat(parser): add strong PHP-array contract support with typedArray feature
- Add typedArray property to ArgInfo entity for strong array contracts
- Remove deprecated ArrayDef functionality and related test files
- Implement typed array access validation and assignment handling
- Add typed array support in closure generation and variable binding
- Introduce compilation error checks for typed array references
- Add comprehensive typed array attribute and property tests
- Update call argument generator to validate typed array arguments
- Implement typed array compound write restrictions
- Add typed array alias and rebind safety checks
|