src/Eloquent/Typhoon/CodeAnalysis/ProjectAnalyzer.php
protected function createClassNameResolver(ClassDefinition $classDefinition)
    {
        $this->typeCheck->createClassNameResolver(func_get_args());

        return new ParameterListClassNameResolver(
            new ObjectTypeClassNameResolver(
                $classDefinition->classNameResolver()
            )
        );
    }
protected function createClassNameResolver(ClassDefinition $classDefinition)
    {
        $this->typeCheck->createClassNameResolver(func_get_args());

        return new ParameterListClassNameResolver(
            new ObjectTypeClassNameResolver(
                $classDefinition->classNameResolver()
            )
        );
    }
@param ClassDefinition $classDefinition

@return ParameterListClassNameResolver