public IInterpetedOperation <IInterpetedAnyType> EmptyInstance(IEmptyInstance co) { if (backing.TryGetValue(co, out var res)) { return(res); } else { var op = new InterpetedEmptyInstance(); backing.Add(co, op); op.Init(); return(op); } }
public IReadOnlyList <IMemberDefinition> EmptyInstance(IEmptyInstance co) => new List <IMemberDefinition>();
public Nothing EmptyInstance(IEmptyInstance co) => new Nothing();
public Nothing EmptyInstance(IEmptyInstance co) { return(new Nothing()); }