private IEntity ResolveTypeName(SimpleTypeReference node)
{
_buffer.Clear();
if (IsQualifiedName(node.Name))
{
ResolveQualifiedName(_buffer, node.Name);
}
else
{
Resolve(_buffer, node.Name, EntityType.Type);
}
// Remove from the buffer types that do not match requested generity
FilterGenericTypes(_buffer, node);
return GetEntityFromBuffer();
}