Home
last modified time | relevance | path

Searched refs:EncodedValue (Results 1 – 11 of 11) sorted by relevance

/art/tools/dexfuzz/src/dexfuzz/rawdex/
DEncodedArray.java23 public EncodedValue[] values;
29 values = new EncodedValue[size]; in read()
31 (values[i] = new EncodedValue()).read(file); in read()
40 for (EncodedValue encodedValue : values) { in write()
49 for (EncodedValue value : values) { in incrementIndex()
DAnnotationElement.java23 public EncodedValue value;
28 (value = new EncodedValue()).read(file); in read()
DEncodedValue.java21 public class EncodedValue implements RawDexObject { class
/art/dexlayout/
Ddexlayout.h100 void DumpEncodedValue(const dex_ir::EncodedValue* data);
112 void DumpSField(uint32_t idx, uint32_t flags, int i, dex_ir::EncodedValue* init);
Ddex_writer.h41 size_t WriteEncodedValue(dex_ir::EncodedValue* encoded_value, size_t offset);
Ddex_ir.cc207 EncodedValue* Collections::ReadEncodedValue(const uint8_t** data) { in ReadEncodedValue()
210 EncodedValue* item = new EncodedValue(type); in ReadEncodedValue()
215 EncodedValue* Collections::ReadEncodedValue(const uint8_t** data, uint8_t type, uint8_t length) { in ReadEncodedValue()
216 EncodedValue* item = new EncodedValue(type); in ReadEncodedValue()
222 const uint8_t** data, uint8_t type, uint8_t length, EncodedValue* item) { in ReadEncodedValue()
295 values->push_back(std::unique_ptr<EncodedValue>(ReadEncodedValue(data))); in ReadEncodedValue()
423 values->push_back(std::unique_ptr<EncodedValue>(ReadEncodedValue(&static_data))); in CreateEncodedArrayItem()
439 std::unique_ptr<EncodedValue> encoded_value( in CreateAnnotationItem()
Ddex_verify.h82 bool VerifyEncodedValue(dex_ir::EncodedValue* orig,
83 dex_ir::EncodedValue* output,
Ddex_ir.h46 class EncodedValue; variable
324 EncodedValue* ReadEncodedValue(const uint8_t** data);
325 EncodedValue* ReadEncodedValue(const uint8_t** data, uint8_t type, uint8_t length);
326 void ReadEncodedValue(const uint8_t** data, uint8_t type, uint8_t length, EncodedValue* item);
639 class EncodedValue {
641 explicit EncodedValue(uint8_t type) : type_(type) { } in EncodedValue() function
703 DISALLOW_COPY_AND_ASSIGN(EncodedValue);
706 using EncodedValueVector = std::vector<std::unique_ptr<EncodedValue>>;
710 AnnotationElement(StringId* name, EncodedValue* value) : name_(name), value_(value) { } in AnnotationElement()
713 EncodedValue* GetValue() const { return value_.get(); } in GetValue()
[all …]
Ddex_writer.cc124 size_t DexWriter::WriteEncodedValue(dex_ir::EncodedValue* encoded_value, size_t offset) { in WriteEncodedValue()
201 for (std::unique_ptr<dex_ir::EncodedValue>& value : *values) { in WriteEncodedArray()
Ddex_verify.cc549 bool VerifyEncodedValue(dex_ir::EncodedValue* orig, in VerifyEncodedValue()
550 dex_ir::EncodedValue* output, in VerifyEncodedValue()
Ddexlayout.cc515 void DexLayout::DumpEncodedValue(const dex_ir::EncodedValue* data) { in DumpEncodedValue()
1226 void DexLayout::DumpSField(uint32_t idx, uint32_t flags, int i, dex_ir::EncodedValue* init) { in DumpSField()