internal protected virtual void Walk(Maplet /*!*/ node) { if (Enter(node)) { node.Key.Walk(this); node.Value.Walk(this); } Exit(node); }
public virtual void Exit(Maplet/*!*/ node) { }
public virtual bool Enter(Maplet/*!*/ node) { return true; }
public HashConstructor(Maplet/*!*/[]/*!*/ maplets, SourceSpan location) : base(location) { Assert.NotNullItems(maplets); _maplets = maplets; }
public virtual void Exit(Maplet /*!*/ node) { }
public virtual bool Enter(Maplet /*!*/ node) { return(true); }