public virtual void VisitContainer(ContainerInstruction x) { foreach (var pair in x.Pairs) { pair.VisitMe(this); } VisitInstruction(x); }
public override void VisitContainer(ContainerInstruction x) { var pairValues = new List <Expression>(); foreach (var pair in x.Pairs) { pairValues.Add(getValue(pair)); } emit(pairsToContainer(pairValues, x.IsStatic())); }