示例#1
0
 override public void VisitTraitsUse(TraitsUse x)
 {
     _serializer.StartSerialize(typeof(TraitsUse).Name, SerializeSpan(x.Span));
     _serializer.Serialize("Traits", x.TraitsList.Select(t => new NodeObj("Trait", t.ToString())).ToArray());
     base.VisitTraitsUse(x);
     _serializer.EndSerialize();
 }
示例#2
0
 override public void VisitTraitsUse(TraitsUse x)
 {
     _serializer.StartSerialize(typeof(TraitsUse).Name, SerializeSpan(x.Span));
     _serializer.StartSerialize("Traits");
     VisitList(x.TraitsList);
     _serializer.EndSerialize();
     VisitElement(x.TraitAdaptationBlock);
     _serializer.EndSerialize();
 }
示例#3
0
 public override void VisitTraitsUse(TraitsUse x)
 {
     throw new NotImplementedException();
 }
示例#4
0
 virtual public void VisitTraitsUse(TraitsUse x)
 {
     // visits adaptation list
     VisitElement(x.TraitAdaptationBlock);
 }