using System.Collections.Generic;
using Microsoft.CodeAnalysis.CSharp.Syntax;
namespace JavaToCSharp;
public class ConversionContext
{
public ConversionContext(JavaConversionOptions options)
{
PendingAnonymousTypes = new Queue();
UsedAnonymousTypeNames = new HashSet();
Options = options;
}
public Queue PendingAnonymousTypes { get; }
public ISet UsedAnonymousTypeNames { get; }
public JavaConversionOptions Options { get; }
public string? RootTypeName { get; set; }
public string? LastTypeName { get; set; }
}