SemanticModel.GetTypeInfo () para ObjectCreationExpressionSyntax.Type retorna nulo

Estou tentando obter informações de tipo do objeto ObjectCreationExpressionSyntax, mas falhou.

Aqui está um exemplo que reproduz o problema (consulte "ti.Type is null" no código):

using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.CSharp;
using Microsoft.CodeAnalysis.CSharp.Syntax;
using Microsoft.CodeAnalysis.MSBuild;

namespace RoslynExample
{
    class Program
    {
        static void Main(string[] args)
        {
            string solutionPath = @"..\..\..\RoslynExample.sln";
            MSBuildWorkspace workspace = MSBuildWorkspace.Create();
            Solution solution = workspace.OpenSolutionAsync(solutionPath).Result;

            foreach (var project in solution.Projects)
            {
                if (project.Name == "RoslynBugProject")
                {
                    foreach (var document in project.Documents)
                    {
                        var compilationUnit = document.GetSyntaxRootAsync().Result;
                        var semanticModel = document.GetSemanticModelAsync().Result;
                        new MyWalker(semanticModel).Visit(compilationUnit);
                    }
                }
            }
        }
    }

    partial class MyWalker : CSharpSyntaxWalker
    {
        private SemanticModel _semanticModel;
        public MyWalker(SemanticModel semanticModel)
        {
            _semanticModel = semanticModel;
        }

        public override void VisitObjectCreationExpression(ObjectCreationExpressionSyntax node)
        {
            var ti = _semanticModel.GetTypeInfo(node.Type); **<--- ti.Type is null**
            base.VisitObjectCreationExpression(node);
        }
    }
}

Projeto "RoslynBugProject":

namespace RoslynBugProject
{
    internal class Query
    {
    }

    class Program
    {
        static void Main(string[] args)
        {
            var query = new Query();
        }
    }
}

Como obter informações de tipo? A versão anterior do Roslyn retorna um valor não nulo.

questionAnswers(1)

yourAnswerToTheQuestion