--TEST-- Test semi-reserved words as static class methods --FILE-- --EXPECT-- Obj::empty Obj::callable Obj::class Obj::trait Obj::extends Obj::implements Obj::static Obj::abstract Obj::final Obj::public Obj::protected Obj::private Obj::const Obj::enddeclare Obj::endfor Obj::endforeach Obj::endif Obj::endwhile Obj::and Obj::global Obj::goto Obj::instanceof Obj::insteadof Obj::interface Obj::namespace Obj::new Obj::or Obj::xor Obj::try Obj::use Obj::var Obj::exit Obj::list Obj::clone Obj::include Obj::include_once Obj::throw Obj::array Obj::print Obj::echo Obj::require Obj::require_once Obj::return Obj::else Obj::elseif Obj::default Obj::break Obj::continue Obj::switch Obj::yield Obj::function Obj::fn Obj::if Obj::endswitch Obj::finally Obj::for Obj::foreach Obj::declare Obj::case Obj::do Obj::while Obj::as Obj::catch Obj::die Obj::self Obj::parent Obj::isset Obj::unset Obj::__CLASS__ Obj::__TRAIT__ Obj::__FUNCTION__ Obj::__METHOD__ Obj::__LINE__ Obj::__FILE__ Obj::__DIR__ Obj::__NAMESPACE__ Done