php-ast-inspector
php-ast-inspector copied to clipboard
Add option to include PHPStan's virtual nodes
This requires the use of the PHPStanNodeScopeResolver
, Tomas provided a few hints:
- https://github.com/rectorphp/rector-src/blob/efc31c044beef561349e7b0ac9f8b4fbb112fa71/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php#L198
- https://github.com/rectorphp/rector-src/blob/efc31c044beef561349e7b0ac9f8b4fbb112fa71/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php#L111
- https://github.com/rectorphp/rector-src/blob/efc31c044beef561349e7b0ac9f8b4fbb112fa71/packages/NodeTypeResolver/PHPStan/Scope/PHPStanNodeScopeResolver.php#L123