Lines Matching defs:field
114 * Adds a static field.
116 * @param field {@code non-null;} the field to add
117 * @param value {@code null-ok;} initial value for the field, if any
119 public void addStaticField(EncodedField field, Constant value) {
120 if (field == null) {
121 throw new NullPointerException("field == null");
129 staticFields.add(field);
130 staticValues.put(field, value);
134 * Adds an instance field.
136 * @param field {@code non-null;} the field to add
138 public void addInstanceField(EncodedField field) {
139 if (field == null) {
140 throw new NullPointerException("field == null");
143 instanceFields.add(field);
228 for (EncodedField field : staticFields) {
229 field.addContents(file);
235 for (EncodedField field : instanceFields) {
236 field.addContents(file);
288 EncodedField field = staticFields.get(size - 1);
289 Constant cst = staticValues.get(field);
309 EncodedField field = staticFields.get(i);
310 Constant cst = staticValues.get(field);
312 cst = Zeroes.zeroFor(field.getRef().getType());