<?php

/**
 * This file is auto-generated. DO NOT EDIT!
 * Hey there, I'm here to document things.
 */

namespace Foo
{
	class A implements A, \Bar\C
	{
		use C;
		use \Bar\D;
	}

	interface B
	{
	}

	trait C
	{
	}
}


namespace Bar
{
	class B extends \Foo\A implements \Foo\B
	{
		use \Foo\C;
	}

	interface C
	{
	}

	trait D
	{
	}

	enum EN
	{
	}
}


namespace Baz
{
	class E
	{
	}

	interface F extends \Foo\B, \Bar\C
	{
	}

	trait G
	{
	}

	function f2(): \Foo\B
	{
	}
}


namespace
{
	class H
	{
	}

	function f1()
	{
		return 1;
	}
}


namespace FooBar
{
	class I
	{
	}
}
