public function analyze()
{
// in Arguments
$this->atomIs('Function')->outIs('ARGUMENTS')->outIs('ARGUMENT')->outIs('TYPEHINT')->fullnspathIs(array('\\int', '\\float', '\\bool', '\\string'))->inIs('TYPEHINT');
$this->prepareQuery();
// in Return
$this->atomIs('Function')->outIs('RETURNTYPE')->fullnspathIs(array('\\int', '\\float', '\\bool', '\\string'))->inIs('RETURNTYPE');
$this->prepareQuery();
}