public override void FlushTo(Allocator context, int level) { if (this.data == null) { return; } foreach (var i in this.data) { context.AppendKey(i.Key); context.AppendTokenExtend(i.Value.token, level); } }