public static ILSpyFullParseInformation DecompileType(DecompiledTypeReference name, CancellationToken cancellationToken = default(CancellationToken))
        {
            if (name == null)
            {
                throw new ArgumentNullException("name");
            }
            var astBuilder = CreateAstBuilder(name, cancellationToken);

            return(new ILSpyFullParseInformation(ILSpyUnresolvedFile.Create(name, astBuilder), null, astBuilder.SyntaxTree));
        }
 static ILSpyUnresolvedFile DoDecompile(DecompiledTypeReference name, CancellationToken cancellationToken = default(CancellationToken))
 {
     return(ILSpyUnresolvedFile.Create(name, CreateAstBuilder(name, cancellationToken)));
 }