HomeSort by relevance Sort by last modified time
    Searched refs:ProtoId (Results 1 - 25 of 40) sorted by null

1 2

  /art/libdexfile/dex/
signature.h 31 struct ProtoId;
55 Signature(const DexFile* dex, const dex::ProtoId& proto) : dex_file_(dex), proto_id_(&proto) {
63 const dex::ProtoId* const proto_id_ = nullptr;
method_reference.h 66 const dex::ProtoId& prid1 = mr1.dex_file->GetProtoId(mid1.proto_idx_);
67 const dex::ProtoId& prid2 = mr2.dex_file->GetProtoId(mid2.proto_idx_);
dex_file_structs.h 78 struct ProtoId {
85 DISALLOW_COPY_AND_ASSIGN(ProtoId);
dex_file.h 368 const dex::ProtoId& signature) const;
374 const dex::ProtoId& GetMethodPrototype(const dex::MethodId& method_id) const {
382 const Signature GetProtoSignature(const dex::ProtoId& proto_id) const;
453 const char* GetReturnTypeDescriptor(const dex::ProtoId& proto_id) const;
461 // Returns the ProtoId at the specified index.
462 const dex::ProtoId& GetProtoId(dex::ProtoIndex idx) const {
467 dex::ProtoIndex GetIndexForProtoId(const dex::ProtoId& proto_id) const {
474 const dex::ProtoId* FindProtoId(dex::TypeIndex return_type_idx,
477 const dex::ProtoId* FindProtoId(dex::TypeIndex return_type_idx,
490 const dex::TypeList* GetProtoParameters(const dex::ProtoId& proto_id) const
    [all...]
dex_file.cc 52 using dex::ProtoId;
116 proto_ids_(reinterpret_cast<const ProtoId*>(base + header_->proto_ids_off_)),
276 const ProtoId& signature) const {
365 const ProtoId* DexFile::FindProtoId(dex::TypeIndex return_type_idx,
373 const ProtoId& proto = GetProtoId(proto_idx);
527 const ProtoId* proto_id = with_signature ? &GetProtoId(method_id.proto_idx_) : nullptr;
art_dex_file_loader_test.cc 248 const dex::ProtoId& to_find = java_lang_dex_file_->GetProtoId(dex::ProtoIndex(i));
256 const dex::ProtoId* found =
268 const dex::ProtoId& signature = java_lang_dex_file_->GetProtoId(to_find.proto_idx_);
dex_file-inl.h 119 inline const Signature DexFile::GetProtoSignature(const dex::ProtoId& proto_id) const {
154 inline const char* DexFile::GetReturnTypeDescriptor(const dex::ProtoId& proto_id) const {
159 const dex::ProtoId& proto_id = GetProtoId(proto_idx);
dex_file_verifier.h 171 const dex::ProtoId* CheckLoadProtoId(dex::ProtoIndex idx, const char* error_fmt);
dex_file_verifier.cc 133 const dex::ProtoId* DexFileVerifier::CheckLoadProtoId(dex::ProtoIndex idx,
    [all...]
test_dex_file_builder.h 140 uint32_t field_ids_offset = proto_ids_offset + protos_.size() * sizeof(dex::ProtoId);
187 uint32_t raw_offset = proto_ids_offset + entry.second.idx * sizeof(dex::ProtoId);
  /dalvik/dx/src/com/android/dex/
ProtoId.java 21 public final class ProtoId implements Comparable<ProtoId> {
27 public ProtoId(Dex dex, int shortyIndex, int returnTypeIndex, int parametersOffset) {
35 public int compareTo(ProtoId other) {
Dex.java 228 public List<ProtoId> protoIds() {
436 public ProtoId readProtoId() {
440 return new ProtoId(Dex.this, shortyIndex, returnTypeIndex, parametersOffset);
750 private final class ProtoIdTable extends AbstractList<ProtoId> implements RandomAccess {
752 public ProtoId get(int index) {
  /art/dexlayout/
dex_verify.h 39 bool VerifyId(dex_ir::ProtoId* orig, dex_ir::ProtoId* output, std::string* error_msg);
dex_ir.h 60 class ProtoId;
88 virtual void Dispatch(const ProtoId* proto_id) = 0;
442 IndexedCollectionVector<ProtoId>& ProtoIds() { return proto_ids_; }
443 const IndexedCollectionVector<ProtoId>& ProtoIds() const { return proto_ids_; }
552 IndexedCollectionVector<ProtoId> proto_ids_;
652 class ProtoId : public IndexedItem {
654 ProtoId(const StringId* shorty, const TypeId* return_type, TypeList* parameters)
657 ~ProtoId() override { }
672 DISALLOW_COPY_AND_ASSIGN(ProtoId);
699 MethodId(const TypeId* klass, const ProtoId* proto, const StringId* name
    [all...]
dexlayout.h 149 const dex_ir::ProtoId* proto);
dex_visualize.cc 148 void DumpProtoId(const dex_ir::ProtoId* proto_id, int class_index) {
dex_verify.cc 99 bool VerifyId(dex_ir::ProtoId* orig, dex_ir::ProtoId* output, std::string* error_msg) {
    [all...]
  /dalvik/dx/src/com/android/dx/io/
DexIndexPrinter.java 23 import com.android.dex.ProtoId;
69 for (ProtoId protoId : dex.protoIds()) {
70 System.out.println("proto " + index + ": " + protoId);
  /art/runtime/
imtable-inl.h 57 const dex::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id);
art_method-inl.h 240 inline const dex::ProtoId& ArtMethod::GetPrototype() {
249 const dex::ProtoId& proto = dex_file->GetMethodPrototype(
340 const dex::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id);
  /dalvik/dx/src/com/android/dx/merge/
IndexMap.java 49 import com.android.dex.ProtoId;
238 public ProtoId adjust(ProtoId protoId) {
239 return new ProtoId(target,
240 adjustString(protoId.getShortyIndex()),
241 adjustType(protoId.getReturnTypeIndex()),
242 adjustTypeListOffset(protoId.getParametersOffset()));
DexMerger.java 30 import com.android.dex.ProtoId;
458 new IdMerger<ProtoId>(idsDefsOut) {
463 @Override ProtoId read(Dex.Section in, IndexMap indexMap, int index) {
475 void write(ProtoId value) {
    [all...]
  /device/linaro/bootloader/edk2/NetworkPkg/IpSecDxe/Ikev2/
Ikev2.h 207 UINT16 ProtoId;
Exchange.c 209 ChildSaSession->ProtoId = SpdEntry->Selector->NextLayerProtocol;
  /art/dexdump/
dexdump.cc 872 const dex::ProtoId& protoId = pDexFile->GetProtoId(dex::ProtoIndex(secondary_index));
873 const Signature signature = pDexFile->GetProtoSignature(protoId);
890 const dex::ProtoId& protoId = pDexFile->GetProtoId(dex::ProtoIndex(index));
891 const Signature signature = pDexFile->GetProtoSignature(protoId);
    [all...]

Completed in 642 milliseconds

1 2