@@ -204,7 +204,7 @@ private static function buildSetupScopeStmt(array $params, Node\Expr $thisArg):
204204 );
205205
206206 $ checkCall = new Node \Expr \FuncCall (
207- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::setupScope ' ),
207+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::setupScope ' ),
208208 [
209209 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
210210 new Node \Arg ($ argsExpr ),
@@ -217,7 +217,7 @@ private static function buildSetupScopeStmt(array $params, Node\Expr $thisArg):
217217 $ ifStmt = new Node \Stmt \If_ (
218218 new Node \Expr \Instanceof_ (
219219 new Node \Expr \Assign (new Node \Expr \Variable ('__typephpErr ' ), $ checkCall ),
220- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorMessage ' )
220+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorMessage ' )
221221 ),
222222 ['stmts ' => [$ throwStmt ]]
223223 );
@@ -242,7 +242,7 @@ private static function buildCallableParamWrappers(array $params, string $docTex
242242 new Node \Expr \Assign (
243243 new Node \Expr \Variable ($ paramName ),
244244 new Node \Expr \FuncCall (
245- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::wrapCallable ' ),
245+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::wrapCallable ' ),
246246 [
247247 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
248248 new Node \Arg (new Node \Scalar \String_ ($ paramName )),
@@ -275,7 +275,7 @@ private static function buildIterableParamWrappers(array $params, string $docTex
275275 new Node \Expr \Assign (
276276 new Node \Expr \Variable ($ paramName ),
277277 new Node \Expr \FuncCall (
278- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::wrapIterable ' ),
278+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::wrapIterable ' ),
279279 [
280280 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
281281 new Node \Arg (new Node \Scalar \String_ ($ paramName )),
@@ -373,12 +373,12 @@ public static function buildTypeErrorThrowStmt(Node\Expr $errorVar): Node\Stmt\E
373373 return new Node \Stmt \Expression (
374374 new Node \Expr \Throw_ (
375375 new Node \Expr \StaticCall (
376- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorFactory ' ),
376+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorFactory ' ),
377377 'prepareException ' ,
378378 [
379379 new Node \Arg (
380380 new Node \Expr \New_ (
381- new Node \Name ( ' \ TypePHP\Exception\TypeError ' ),
381+ new Node \Name \ FullyQualified ( ' TypePHP\Exception\TypeError ' ),
382382 [
383383 new Node \Arg (
384384 new Node \Expr \MethodCall ($ errorVar , 'getMessage ' )
@@ -399,7 +399,7 @@ public static function buildReturnCheckCall(Node\Expr $exprToWrap, Node\Expr $th
399399 : new Node \Expr \Array_ ();
400400
401401 return new Node \Expr \FuncCall (
402- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::checkReturn ' ),
402+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::checkReturn ' ),
403403 [
404404 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
405405 new Node \Arg ($ exprToWrap ),
@@ -417,7 +417,7 @@ public static function buildVoidReturnGuard(Node\Expr\FuncCall $checkCall): arra
417417 $ ifStmt = new Node \Stmt \If_ (
418418 new Node \Expr \Instanceof_ (
419419 new Node \Expr \Assign (new Node \Expr \Variable ('__typephpRet ' ), $ checkCall ),
420- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorMessage ' )
420+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorMessage ' )
421421 ),
422422 ['stmts ' => [self ::buildTypeErrorThrowStmt (new Node \Expr \Variable ('__typephpRet ' ))]]
423423 );
@@ -434,16 +434,16 @@ public static function buildTernaryReturnExpr(Node\Expr\FuncCall $checkCall): No
434434 return new Node \Expr \Ternary (
435435 new Node \Expr \Instanceof_ (
436436 new Node \Expr \Assign (new Node \Expr \Variable ('__typephpRet ' ), $ checkCall ),
437- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorMessage ' )
437+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorMessage ' )
438438 ),
439439 new Node \Expr \Throw_ (
440440 new Node \Expr \StaticCall (
441- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorFactory ' ),
441+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorFactory ' ),
442442 'prepareException ' ,
443443 [
444444 new Node \Arg (
445445 new Node \Expr \New_ (
446- new Node \Name ( ' \ TypePHP\Exception\TypeError ' ),
446+ new Node \Name \ FullyQualified ( ' TypePHP\Exception\TypeError ' ),
447447 [
448448 new Node \Arg (
449449 new Node \Expr \MethodCall (new Node \Expr \Variable ('__typephpRet ' ), 'getMessage ' )
@@ -461,7 +461,7 @@ public static function buildTernaryReturnExpr(Node\Expr\FuncCall $checkCall): No
461461 public static function buildWrappedYieldNode (Node \Expr \Yield_ $ n , Node \Expr $ thisArg ): Node \Expr \Ternary
462462 {
463463 $ checkYieldCall = new Node \Expr \FuncCall (
464- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::checkYield ' ),
464+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::checkYield ' ),
465465 [
466466 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
467467 new Node \Arg ($ n ->key ?? new Node \Expr \ConstFetch (new Node \Name ('null ' ))),
@@ -473,16 +473,16 @@ public static function buildWrappedYieldNode(Node\Expr\Yield_ $n, Node\Expr $thi
473473 $ n ->value = new Node \Expr \Ternary (
474474 new Node \Expr \Instanceof_ (
475475 new Node \Expr \Assign (new Node \Expr \Variable ('__typephpYld ' ), $ checkYieldCall ),
476- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorMessage ' )
476+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorMessage ' )
477477 ),
478478 new Node \Expr \Throw_ (
479479 new Node \Expr \StaticCall (
480- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorFactory ' ),
480+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorFactory ' ),
481481 'prepareException ' ,
482482 [
483483 new Node \Arg (
484484 new Node \Expr \New_ (
485- new Node \Name ( ' \ TypePHP\Exception\TypeError ' ),
485+ new Node \Name \ FullyQualified ( ' TypePHP\Exception\TypeError ' ),
486486 [
487487 new Node \Arg (
488488 new Node \Expr \MethodCall (new Node \Expr \Variable ('__typephpYld ' ), 'getMessage ' )
@@ -498,7 +498,7 @@ public static function buildWrappedYieldNode(Node\Expr\Yield_ $n, Node\Expr $thi
498498 );
499499
500500 $ checkSendCall = new Node \Expr \FuncCall (
501- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::checkSend ' ),
501+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::checkSend ' ),
502502 [
503503 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
504504 new Node \Arg ($ n ),
@@ -509,16 +509,16 @@ public static function buildWrappedYieldNode(Node\Expr\Yield_ $n, Node\Expr $thi
509509 return new Node \Expr \Ternary (
510510 new Node \Expr \Instanceof_ (
511511 new Node \Expr \Assign (new Node \Expr \Variable ('__typephpSnd ' ), $ checkSendCall ),
512- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorMessage ' )
512+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorMessage ' )
513513 ),
514514 new Node \Expr \Throw_ (
515515 new Node \Expr \StaticCall (
516- new Node \Name ( ' \ TypePHP\Internal\Diagnostic\ErrorFactory ' ),
516+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\Diagnostic\ErrorFactory ' ),
517517 'prepareException ' ,
518518 [
519519 new Node \Arg (
520520 new Node \Expr \New_ (
521- new Node \Name ( ' \ TypePHP\Exception\TypeError ' ),
521+ new Node \Name \ FullyQualified ( ' TypePHP\Exception\TypeError ' ),
522522 [
523523 new Node \Arg (
524524 new Node \Expr \MethodCall (new Node \Expr \Variable ('__typephpSnd ' ), 'getMessage ' )
@@ -570,7 +570,7 @@ public function enterNode(Node $n): int|Node|null
570570 $ n ->setAttribute ('typephp_wrapped ' , true );
571571
572572 $ n ->expr = new Node \Expr \FuncCall (
573- new Node \Name ( ' \ TypePHP\Internal\RuntimeTypeChecker::wrapIterable ' ),
573+ new Node \Name \ FullyQualified ( ' TypePHP\Internal\RuntimeTypeChecker::wrapIterable ' ),
574574 [
575575 new Node \Arg (new Node \Scalar \MagicConst \Method ()),
576576 new Node \Arg (new Node \Scalar \String_ ('return ' )),
@@ -649,4 +649,4 @@ public function enterNode(Node $n): int|array|null
649649
650650 return $ newStmts ;
651651 }
652- }
652+ }
0 commit comments