See More

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; } }