public override void VisitFieldDefinition(FieldDefinition field) { //field.Accept(new FieldVisitor(classInfo, field.Name, field.Constant, field.FieldType, field.IsStatic, field.IsPrivate)); field.Accept(new FieldVisitor(classInfo, field)); // TODO, remove the dependency on FieldDefinition }
/// <summary> /// Write a field to the text buffer /// </summary> /// <param name="fdef">Field definition</param> protected override void WriteField(FieldDefinition fdef) { fdef.Accept(this); }