public function c(\phpDeeBuk $dbg) { $dbg->backtrace(); }
private static function getCheckVarNamePredicate($namesOrPattern) { if (is_array($namesOrPattern) || $namesOrPattern instanceof \Traversable) { // list of variable names return function ($name) use($namesOrPattern) { foreach ($namesOrPattern as $varName) { if ($name == phpDeeBuk::getVarName($varName)) { // found return true; } } return false; }; } else { // regex patter return function ($name) use($namesOrPattern) { return 1 === preg_match($namesOrPattern, $name); }; } return false; }