File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -65,3 +65,21 @@ class NotYetDetected {
6565 public function paramTypeDeclaration ( wp_role $ role ) {}
6666 public function returnTypeDeclaration () : WP_TERM {}
6767}
68+
69+ /*
70+ * Safeguard correct handling of namespaced class references (the namespace types not handled below are already handled
71+ * in other tests above).
72+ */
73+ $ obj = new MyNamespace \atomEntry ();
74+ $ obj = new \MyNamespace \core_upgrader ();
75+ $ obj = new namespace \Sub \file_upload_upgrader ();
76+ $ obj = new namespace \pop3 ();
77+ class MyClass2 extends MyNamespace \twentytwenty_walker_page {}
78+ class MyClass3 extends \MyNamespace \TWENTY_ELEVEN_EPHEMERA_WIDGET {}
79+ class MyClass4 extends namespace \Sub \twenty_Twenty_One_SVG_icons {}
80+ class MyClass5 extends namespace \twentynineteen_SVG_icons {}
81+ \avifinfo \Box::prepare_query ();
82+ MyNamespace \Avifinfo \CHAN_PROP ::prepare_query ();
83+ \MyNamespace \Avifinfo \features::prepare_query ();
84+ namespace \Sub \AVIFINFO \parser::prepare_query ();
85+ namespace \AVIFINFO \TILE ::prepare_query ();
Original file line number Diff line number Diff line change @@ -45,6 +45,10 @@ public function getWarningList() {
4545 47 => 1 ,
4646 48 => 1 ,
4747 49 => 1 ,
48+ 76 => 1 ,
49+ 80 => 1 ,
50+ 81 => 1 ,
51+ 85 => 1 ,
4852 );
4953 }
5054}
You can’t perform that action at this time.
0 commit comments