We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 70584ac commit 05b9102Copy full SHA for 05b9102
src/Rector/AbstractRector.php
@@ -5,6 +5,7 @@
5
namespace Rector\Rector;
6
7
use PhpParser\Node;
8
+use PhpParser\Node\Expr;
9
use PhpParser\Node\Name;
10
use PhpParser\Node\PropertyItem;
11
use PhpParser\Node\Stmt\ClassMethod;
@@ -220,6 +221,14 @@ protected function getType(Node $node): Type
220
221
return $this->nodeTypeResolver->getType($node);
222
}
223
224
+ /**
225
+ * Use this method for getting native expr type
226
+ */
227
+ protected function getNativeType(Expr $node): Type
228
+ {
229
+ return $this->nodeTypeResolver->getNativeType($node);
230
+ }
231
+
232
/**
233
* @param Node|Node[] $nodes
234
* @param callable(Node): (int|Node|null|Node[]) $callable
0 commit comments