- Updated CompilerBase.php to use convertIntExpr for bitwise not operations on variables
- Modified gen_stub.php to always use var_export for default value conversion
- Enhanced object_property test to follow strict type checking with TypeError handling
- Added native property test for bitwise not class constant assignments
- Updated Translator.php to return raw values instead of CValue wrappers for constants
- Improved documentation consistency across project overview files
- Added strict types declaration to property assignment test cases
- Implement proper type checking for native scalar property assignments from variables
- Add exact type conversion helpers for int, float, and bool property types
- Enforce compile-time validation of static type mismatches in property assignments
- Introduce PHP-style error messages for property type assignment failures
- Optimize property fetch operations with zval macro support in loops
- Refine compound assignment operations to validate variable types before native writes
- Update attribute handling in node parsing to preserve original values correctly
- Enhance property assignment type resolution with comprehensive scalar type mapping
- Added clock timezone coalesce assignment and clone constructor test
- Added CSS selector unicode escape preg_replace_callback test
- Added dotenv escaped dollars protection test
- Added filesystem dynamic call error handler test
- Added finder gitignore preg_replace_callback test
- Added finder directory normalization with array_merge unpack test
- Added intl environment variable filtering with static cache test
- Added LDAP collection iterator caching test
- Added process environment union and command line string conversion test
- Added semaphore negated coalesce assignment test
- Added serializer context group merging with unpack test
- Added validator constraint serialization with private key handling test
- Added word count trimming and filtering test
- Added weblink header parser with repeated attributes test
- Add EventDispatcher wrapped listener cache test with first-class callable support
- Implement Messenger nullsafe merge unpack functionality test case
- Create Runtime options global coalesce assignment test scenario
- Add Security badge dynamic class key with coalesce assignment test
- Include comprehensive test coverage for Symfony-style PHP patterns
- Verify proper handling of nullsafe operators and array unpacking operations
- Add test case for Symfony Cache style negated static coalesce assignment condition
- Add test case for Symfony Serializer style array_map(strval(...)) with Stringable values
- Add test case for Symfony ServiceLocator style match count with closure unpack
- Add test case for Symfony Workflow style array dim coalesce assignment followed by assign-op
- Include comprehensive test scenarios covering edge cases and expected behaviors
- Verify proper handling of null coalescing operators and array operations in AOT context
- Add SplObjectStorage promise pool test with clone options
- Add __serialize/__unserialize parent state destructuring test
- Add null coalesce assignment in comparison condition test
- Add match(true) condition with assignment and negation test
- Add test for AssetMapper style match statement with nullsafe side effect and throw arm
- Add test for Finder style lazy iterator using yield from callable property invocation
- Add test for HttpFoundation style static reflection cache with coalesce assignment operator
- Include proper skip conditions for unsupported features
- Verify correct behavior of Symfony-style PHP constructs in AOT compilation
- Implement dynamic native property write detection logic
- Add shouldUseDynamicNativePropertyWrite method for type checking
- Support native property assignment with type conversion
- Handle compound assignment operations for native properties
- Add canUseNativePropertyAssignOp validation method
- Create comprehensive documentation for compile-time functions
- Add test cases for native int property assignments
- Include unit tests for native property assignment operations
- Update incompatible PHP features documentation
- Add native property assignment to test suite