On Mi, 2017-07-05 at 11:24 +0100, Rowan Collins wrote: > Firstly, I'm not sure where you got the names you've put in > ALL_CAPS from, but they're not the official names of the operators > anywhere I've seen. The double-colon is technically the "Scope > Resolution Operator", or internally T_PAAMAYIM_NEKUDOTAYIM (which > does mean double-colon). It's described in the manual here: http://p > hp.net/manual/en/language.oop5.paamayim-nekudotayim.php >
We use T_DOUBLE_COLON in reflection: ext/tokenizer/tokenizer_data.c: REGISTER_LONG_CONSTANT("T_DOUBLE _COLON", T_PAAMAYIM_NEKUDOTAYIM, CONST_CS | CONST_PERSISTENT); ext/tokenizer/tokenizer_data.c: case T_PAAMAYIM_NEKUDOTAYIM: return "T_DOUBLE_COLON"; and I believe it appears/appeared in other places, too. johannes -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php