public function analyze()
{
$constants = $this->loadIni('php_constants.ini', 'constants');
$constantsFNP = $this->makeFullNsPath($constants);
// Namespaced constant (\PATHINFO_BASENAME)
$this->atomIs(array('Identifier', 'Nsname'))->hasNoIn(array('DEFINITION', 'NEW', 'USE', 'NAME', 'EXTENDS', 'IMPLEMENTS', 'CLASS', 'CONST', 'TYPEHINT', 'FUNCTION', 'GROUPUSE', 'SUBNAME'))->fullnspathIs($constantsFNP);
$this->prepareQuery();
// inside Use
$this->atomIs('Use')->hasOut('CONST')->hasNoClassTrait()->outIs('USE')->outIs('NAME')->fullnspathIs($constantsFNP);
$this->prepareQuery();
}