using System.Collections.Immutable; namespace BetterGenshinImpact.CombatScript; public sealed class InstructionListSymbol : BaseSymbol { public InstructionListSymbol(ImmutableArray instructions) { Instructions = instructions; } public ImmutableArray Instructions { get; } public override void Emit(ISymbolEmitter emitter) { emitter.Append(Instructions); } }