Stan Vassilev | FM wrote:
> I suggest we introduce a new construct which will return a string when passed 
> any identifier to resolve against the current file's use clauses:
> 
> nameof Symbol\Name;
> 
> With this identifier, the above example can be "normalized" to the following 
> code:

I second this suggestion. One thing that would be awesome is if we could
drop nameof completely (i.e. all class/function names are first class
data) like F::loadFunc(B\Baz), but I doubt it would be possible with the
parser (at the very least, it wouldn't work for items without a
namespace separator, since it could be construed as a constant).

Cheers,
Edward


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to