A tiny immutable record struct that holds the result of a C# projection pass. It contains a read-only list of CSharpOp entries and the generated source string.
using System.Collections.Generic; namespace Grains.RazorDesigner.Projection.CSharp; public readonly record struct CSharpResult( IReadOnlyList<CSharpOp> Ops, string Source );