/external/proguard/src/proguard/optimize/evaluation/ |
H A D | StoringInvocationUnit.java | 133 private static void generalizeFieldClassValue(Field field, ReferenceValue value) argument 135 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field); 143 public static ReferenceValue getFieldClassValue(Field field) argument 145 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field); 152 private static void generalizeFieldValue(Field field, Value value) argument 154 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field); 162 public static Value getFieldValue(Field field) argument 164 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field);
|
/external/proguard/src/proguard/optimize/info/ |
H A D | FieldOptimizationInfo.java | 32 * a field. 50 public FieldOptimizationInfo(Clazz clazz, Field field) argument 52 int accessFlags = field.getAccessFlags(); 59 // See if we can initialize the static field with a constant value. 60 field.accept(clazz, new AllAttributeVisitor(this)); 66 // Otherwise initialize the non-final field with the default value. 67 value = initialValue(field.getDescriptor(clazz)); 151 public void visitConstantValueAttribute(Clazz clazz, Field field, ConstantValueAttribute constantValueAttribute) argument 153 // Retrieve the initial static field value. 190 public static void setFieldOptimizationInfo(Clazz clazz, Field field) argument 196 getFieldOptimizationInfo(Field field) argument [all...] |
H A D | NonPrivateMemberMarker.java | 131 private static void markCanNotBeMadePrivate(Field field) argument 133 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field); 142 * Returns whether the given field can be made private. 144 public static boolean canBeMadePrivate(Field field) argument 146 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field);
|
H A D | ReadWriteFieldMarker.java | 62 // Mark the field, if any, as being read from and written to. 70 // Mark the field as being read from. 78 // Mark the field as being written to. 94 // Mark the referenced field, if any. 101 // Mark the referenced field. 113 // Mark the field if it is being read from. 119 // Mark the field if it is being written to. 129 private static void markAsRead(Field field) argument 131 FieldOptimizationInfo info = FieldOptimizationInfo.getFieldOptimizationInfo(field); 139 public static boolean isRead(Field field) argument 147 markAsWritten(Field field) argument 157 isWritten(Field field) argument [all...] |
/external/proguard/src/proguard/shrink/ |
H A D | UsageMarker.java | 257 // Is the field's class used? 262 // Mark the field body. 266 // Hasn't the field been marked as possibly being used yet? 269 // We can't process the field yet, because the class isn't 670 public void visitConstantValueAttribute(Clazz clazz, Field field, ConstantValueAttribute constantValueAttribute) argument
|
/external/protobuf/ |
H A D | configure | 16958 nfields = split(line, field, "@") 16960 len = length(field[1]) 16962 key = field[i] 16967 len += length(value) + length(field[++i])
|
/external/protobuf/gtest/ |
H A D | configure | 16802 nfields = split(line, field, "@") 16804 len = length(field[1]) 16806 key = field[i] 16811 len += length(value) + length(field[++i])
|
/external/protobuf/java/src/device/test/java/com/google/protobuf/nano/ |
H A D | NanoAndroidTest.java | 69 message.field = 12345; 84 assertEquals(12345, message.field);
|
/external/protobuf/java/src/main/java/com/google/protobuf/ |
H A D | AbstractMessage.java | 53 for (final FieldDescriptor field : getDescriptorForType().getFields()) { 54 if (field.isRequired()) { 55 if (!hasField(field)) { 64 final FieldDescriptor field = entry.getKey(); 65 if (field.getJavaType() == FieldDescriptor.JavaType.MESSAGE) { 66 if (field.isRepeated()) { 94 final FieldDescriptor field = entry.getKey(); 96 if (isMessageSet && field.isExtension() && 97 field.getType() == FieldDescriptor.Type.MESSAGE && 98 !field 598 subMessagePrefix(final String prefix, final FieldDescriptor field, final int index) argument [all...] |
H A D | Descriptors.java | 205 * because a field has an undefined type or because two messages 364 /** Look up and cross-link all field types, etc. */ 477 /** Determines if the given field number is an extension. */ 489 * Finds a field by name. 490 * @param name The unqualified name of the field (e.g. "foo"). 491 * @return The field's descriptor, or {@code null} if not found. 504 * Finds a field by field number. 505 * @param number The field number within this message type. 506 * @return The field' 1814 addFieldByNumber(final FieldDescriptor field) argument [all...] |
H A D | DynamicMessage.java | 154 public boolean hasField(FieldDescriptor field) { argument 155 verifyContainingType(field); 156 return fields.hasField(field); 159 public Object getField(FieldDescriptor field) { argument 160 verifyContainingType(field); 161 Object result = fields.getField(field); 163 if (field.getJavaType() == FieldDescriptor.JavaType.MESSAGE) { 164 result = getDefaultInstance(field.getMessageType()); 166 result = field.getDefaultValue(); 172 public int getRepeatedFieldCount(FieldDescriptor field) { argument 177 getRepeatedField(FieldDescriptor field, int index) argument 240 verifyContainingType(FieldDescriptor field) argument 349 newBuilderForField(FieldDescriptor field) argument 360 hasField(FieldDescriptor field) argument 365 getField(FieldDescriptor field) argument 378 setField(FieldDescriptor field, Object value) argument 384 clearField(FieldDescriptor field) argument 390 getRepeatedFieldCount(FieldDescriptor field) argument 395 getRepeatedField(FieldDescriptor field, int index) argument 400 setRepeatedField(FieldDescriptor field, int index, Object value) argument 407 addRepeatedField(FieldDescriptor field, Object value) argument 431 verifyContainingType(FieldDescriptor field) argument [all...] |
H A D | ExtensionRegistry.java | 41 * A table of known extensions, searchable by name or field number. When 133 * Find an extension by fully-qualified field name, in the proto namespace. 145 * Find an extension by containing type and field number. 222 "(non-extension) field."); 231 final FieldDescriptor field = extension.descriptor; 232 if (field.getContainingType().getOptions().getMessageSetWireFormat() && 233 field.getType() == FieldDescriptor.Type.MESSAGE && 234 field.isOptional() && 235 field.getExtensionScope() == field [all...] |
H A D | GeneratedMessage.java | 76 for (final FieldDescriptor field : descriptor.getFields()) { 77 if (field.isRepeated()) { 78 final List value = (List) getField(field); 80 result.put(field, value); 83 if (hasField(field)) { 84 result.put(field, getField(field)); 93 for (final FieldDescriptor field : getDescriptorForType().getFields()) { 95 if (field.isRequired()) { 96 if (!hasField(field)) { 125 hasField(final FieldDescriptor field) argument 129 getField(final FieldDescriptor field) argument 133 getRepeatedFieldCount(final FieldDescriptor field) argument 138 getRepeatedField(final FieldDescriptor field, final int index) argument 184 newBuilderForField( final FieldDescriptor field) argument 189 hasField(final FieldDescriptor field) argument 193 getField(final FieldDescriptor field) argument 204 setField(final FieldDescriptor field, final Object value) argument 210 clearField(final FieldDescriptor field) argument 215 getRepeatedFieldCount(final FieldDescriptor field) argument 219 getRepeatedField(final FieldDescriptor field, final int index) argument 224 setRepeatedField(final FieldDescriptor field, final int index, final Object value) argument 231 addRepeatedField(final FieldDescriptor field, final Object value) argument 459 hasField(final FieldDescriptor field) argument 469 getField(final FieldDescriptor field) argument 490 getRepeatedFieldCount(final FieldDescriptor field) argument 500 getRepeatedField(final FieldDescriptor field, final int index) argument 510 verifyContainingType(final FieldDescriptor field) argument 667 setField(final FieldDescriptor field, final Object value) argument 680 clearField(final FieldDescriptor field) argument 692 setRepeatedField(final FieldDescriptor field, final int index, final Object value) argument 705 addRepeatedField(final FieldDescriptor field, final Object value) argument 1011 getField(final FieldDescriptor field) argument [all...] |
H A D | Message.java | 47 * the field values dynamically. 67 * field is set iff hasField() returns true for that field. A "repeated" 68 * field is set iff getRepeatedFieldSize() is greater than zero. The 70 * {@link #getField(Descriptors.FieldDescriptor)} for each field. The map 72 * in order by field number. 77 * Returns true if the given field is set. This is exactly equivalent to 78 * calling the generated "has" accessor method corresponding to the field. 79 * @throws IllegalArgumentException The field is a repeated field, o 82 hasField(Descriptors.FieldDescriptor field) argument 91 getField(Descriptors.FieldDescriptor field) argument 100 getRepeatedFieldCount(Descriptors.FieldDescriptor field) argument 110 getRepeatedField(Descriptors.FieldDescriptor field, int index) argument 216 newBuilderForField(Descriptors.FieldDescriptor field) argument 219 hasField(Descriptors.FieldDescriptor field) argument 222 getField(Descriptors.FieldDescriptor field) argument 229 setField(Descriptors.FieldDescriptor field, Object value) argument 235 clearField(Descriptors.FieldDescriptor field) argument 240 getRepeatedFieldCount(Descriptors.FieldDescriptor field) argument 245 getRepeatedField(Descriptors.FieldDescriptor field, int index) argument 255 setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) argument 263 addRepeatedField(Descriptors.FieldDescriptor field, Object value) argument [all...] |
H A D | TextFormat.java | 113 for (final Map.Entry<FieldDescriptor, Object> field : 115 printField(field.getKey(), field.getValue(), generator); 120 public static void printField(final FieldDescriptor field, argument 125 printField(field, value, generator); 128 public static String printFieldToString(final FieldDescriptor field, argument 132 printField(field, value, text); 141 private static void printField(final FieldDescriptor field, argument 145 if (field.isRepeated()) { 146 // Repeated field 155 printSingleField(final FieldDescriptor field, final Object value, final TextGenerator generator) argument 197 printFieldValue(final FieldDescriptor field, final Object value, final TextGenerator generator) argument [all...] |
H A D | UninitializedMessageException.java | 67 * message. Each name is a full path to a field, e.g. "foo.bar[5].baz". 89 for (final String field : missingFields) { 95 description.append(field);
|
H A D | UnknownFieldSet.java | 47 * parsing a protocol message but whose field numbers or types are unrecognized. 113 /** Check if the given field number is present in the set. */ 119 * Get a field by number. Returns an empty field if not present. Never 286 // Optimization: We keep around a builder for the last field that was 288 // row (important when parsing an unknown repeated field). 299 * Get a field builder for the given field number which includes any 372 * Merge the fields from {@code other} into this set. If a field number 373 * exists in both sets, {@code other}'s values for that field wil 389 mergeField(final int number, final Field field) argument 429 addField(final int number, final Field field) argument [all...] |
/external/protobuf/java/src/main/java/com/google/protobuf/nano/ |
H A D | ExtendableMessageNano.java | 52 FieldData field = unknownFieldData.dataAt(i); 53 size += field.computeSerializedSize(); 65 FieldData field = unknownFieldData.dataAt(i); 66 field.writeTo(output); 77 FieldData field = unknownFieldData.get(WireFormatNano.getTagFieldNumber(extension.tag)); 78 return field == null ? null : field.getValue(extension); 94 FieldData field = null; 98 field = unknownFieldData.get(fieldNumber); 100 if (field [all...] |
H A D | InternalNano.java | 131 * Checks repeated int field equality; null-value and 0-length fields are 143 * Checks repeated long field equality; null-value and 0-length fields are 155 * Checks repeated float field equality; null-value and 0-length fields are 167 * Checks repeated double field equality; null-value and 0-length fields are 179 * Checks repeated boolean field equality; null-value and 0-length fields are 191 * Checks repeated bytes field equality. Only non-null elements are tested. 226 * Checks repeated string/message field equality. Only non-null elements are 261 * Computes the hash code of a repeated int field. Null-value and 0-length 264 public static int hashCode(int[] field) { argument 265 return field 272 hashCode(long[] field) argument 280 hashCode(float[] field) argument 288 hashCode(double[] field) argument 296 hashCode(boolean[] field) argument 305 hashCode(byte[][] field) argument 322 hashCode(Object[] field) argument [all...] |
H A D | MessageNanoPrinter.java | 77 * Function that will print the given message/field into the StringBuffer. 94 // the field is unset. 108 for (Field field : clazz.getFields()) { 109 int modifiers = field.getModifiers(); 110 String fieldName = field.getName(); 116 Class<?> fieldType = field.getType(); 117 Object value = field.get(object); 144 // non-proto-field name collisions (hashCode() and getSerializedSize())
|
/external/protobuf/java/src/test/java/com/google/protobuf/ |
H A D | AbstractMessageTest.java | 77 public boolean hasField(Descriptors.FieldDescriptor field) { argument 78 return wrappedMessage.hasField(field); 80 public Object getField(Descriptors.FieldDescriptor field) { argument 81 return wrappedMessage.getField(field); 83 public int getRepeatedFieldCount(Descriptors.FieldDescriptor field) { argument 84 return wrappedMessage.getRepeatedFieldCount(field); 87 Descriptors.FieldDescriptor field, int index) { 88 return wrappedMessage.getRepeatedField(field, index); 129 public Builder newBuilderForField(Descriptors.FieldDescriptor field) { argument 130 return new Builder(wrappedBuilder.newBuilderForField(field)); 86 getRepeatedField( Descriptors.FieldDescriptor field, int index) argument 132 hasField(Descriptors.FieldDescriptor field) argument 135 getField(Descriptors.FieldDescriptor field) argument 138 setField(Descriptors.FieldDescriptor field, Object value) argument 142 clearField(Descriptors.FieldDescriptor field) argument 146 getRepeatedFieldCount(Descriptors.FieldDescriptor field) argument 149 getRepeatedField( Descriptors.FieldDescriptor field, int index) argument 153 setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value) argument 158 addRepeatedField( Descriptors.FieldDescriptor field, Object value) argument [all...] |
H A D | DescriptorsTest.java | 163 FieldDescriptor field = messageType.getFields().get(0); 164 assertEquals("optional_int32", field.getName()); 165 assertEquals(field, messageType.findFieldByName("optional_int32")); 167 assertEquals(field, messageType.findFieldByNumber(1)); 358 FieldDescriptor field = descriptor.findFieldByName("field1"); 359 assertNotNull(field); 362 field.getOptions().hasExtension(UnittestCustomOptions.fieldOpt1)); 364 field.getOptions().getExtension(UnittestCustomOptions.fieldOpt1));
|
H A D | GeneratedMessageTest.java | 563 Descriptors.FieldDescriptor field = 566 message.getField(field));
|
H A D | NanoTest.java | 2153 // Test 2: tests that invalid values do not override previous values in the field, including 2216 // Test 2: tests that invalid values do not override previous values in the field, including 2252 msg.field = 0; 2276 nano1.field = importMsg; 2442 // Test has bit on bytes field with defaults and clear() re-clones the default array 2456 assertFalse(msg.hasBeforeBitFieldCheck()); // checks bit field does not leak 2513 // Has field true on fields with explicit default values from wire. 2754 message.field = 5; 2804 assertEquals(5, message.field); 2831 assertEquals(5, message.field); [all...] |
H A D | TestUtil.java | 313 * Set every field of {@code message} to the values expected by 383 // Add a second one of each field. 843 // field. In addition to verifying this, we also verify that the first 931 * Set every field of {@code message} to a unique value. 948 // Add a second one of each field. 966 * Set every field of {@code message} to a unique value. Must correspond with 984 // Add a second one of each field. 1179 * Set every field of {@code message} to the values expected by 1249 // Add a second one of each field. 1757 // field 2807 newBuilderForField( Message.Builder parent, Descriptors.FieldDescriptor field) argument [all...] |