public virtual void Emit(MappingEndEventInfo eventInfo, IEmitter emitter)
 {
     nextEmitter.Emit(eventInfo, emitter);
 }
 public virtual void Emit(MappingEndEventInfo eventInfo)
 {
     nextEmitter.Emit(eventInfo);
 }
		void IEventEmitter.Emit(MappingEndEventInfo eventInfo)
		{
			emitter.Emit(new MappingEnd());
		}
 public override void Emit(MappingEndEventInfo eventInfo, IEmitter emitter)
 {
     _state.Pop();
     base.Emit(eventInfo, emitter);
 }
 void IEventEmitter.Emit(MappingEndEventInfo eventInfo, IEmitter emitter)
 {
     emitter.Emit(new MappingEnd());
 }
 public virtual void Emit(MappingEndEventInfo eventInfo)
 {
     nextEmitter.Emit(eventInfo);
 }