protected NumberField(Type type, Offset offset) { super(addField(type, offset)); this.type = type; }
protected NumberField(Type type) { super(addField(type)); this.type = type; }
protected NumberField(Type type, Offset offset) { super(addField(type, offset)); this.type = type; }
protected AbstractField(int size, int align, Offset offset) { super(addField(size, align, offset)); } protected AbstractField(int size, int align) {
protected NumberField(Type type, Offset offset) { super(addField(type, offset)); this.type = type; }
protected AbstractField(Type type, Offset offset) { super(addField(type, offset)); } }
protected AbstractField(int size, int align, Offset offset) { super(addField(size, align, offset)); } protected AbstractField(int size, int align) {
protected AbstractField(Type type, Offset offset) { super(addField(type, offset)); } }
protected AbstractField(Type type) { super(addField(type)); }
protected AbstractField(int size, int align) { super(addField(size, align)); }
protected AbstractField(Type type) { super(addField(type)); }
protected AbstractField(int size, int align) { super(addField(size, align)); }
protected AbstractField(Type type) { super(addField(type)); }
protected AbstractField(int size, int align) { super(addField(size, align)); }
protected AbstractField(NativeType type, Offset offset) { super(addField(getRuntime().findType(type), offset)); }
protected AbstractField(NativeType type, Offset offset) { super(addField(getRuntime().findType(type), offset)); }
protected final int addField(Type t) { return addField(t.size(), t.alignment()); }
protected AbstractField(NativeType type) { super(addField(getRuntime().findType(type))); }
protected AbstractField(NativeType type) { super(addField(getRuntime().findType(type))); }
protected final int addField(Type t, Offset offset) { return addField(t.size(), t.alignment(), offset); }