class DotnetField extends AbstractDotnetMember {

  private final ProtoAssemblyAllTypes.FieldDefinition protoField;

  public DotnetField(ProtoAssemblyAllTypes.FieldDefinition protoField) {
    this.protoField = protoField;
  }

  public SootField makeSootField() {<FILL_FUNCTION_BODY>}
}

    int modifier = toSootModifier(protoField);
    Type type = DotnetTypeFactory.toSootType(protoField.getType());
    String name = protoField.getName();
    return new SootField(name, type, modifier);
  
<methods>public non-sealed void <init>() ,public static soot.Value checkRewriteCilSpecificMember(soot.SootClass, java.lang.String) <variables>