1--TEST--
2Closure 054: self::class in non-static closure in non-static method.
3--FILE--
4<?php
5
6class A {
7 function foo() {
8 $f = function() {
9 return self::class;
10 };
11 return $f();
12 }
13}
14
15class B extends A {}
16
17$b = new B;
18var_dump($b->foo());
19--EXPECT--
20string(1) "A"
21