Home | History | Annotate | Download | only in verifier

Lines Matching refs:StringIndex

143   using FieldResolutionBase = std::tuple<uint32_t, uint16_t, dex::StringIndex>;
147 FieldResolution(uint32_t field_idx, uint16_t access_flags, dex::StringIndex declaring_class_idx)
153 dex::StringIndex GetDeclaringClassIndex() const { return std::get<2>(*this); }
156 using MethodResolutionBase = std::tuple<uint32_t, uint16_t, dex::StringIndex>;
162 dex::StringIndex declaring_class_idx)
168 dex::StringIndex GetDeclaringClassIndex() const { return std::get<2>(*this); }
171 using TypeAssignabilityBase = std::tuple<dex::StringIndex, dex::StringIndex>;
175 TypeAssignability(dex::StringIndex destination_idx, dex::StringIndex source_idx)
178 dex::StringIndex GetDestination() const { return std::get<0>(*this); }
179 dex::StringIndex GetSource() const { return std::get<1>(*this); }
229 dex::StringIndex GetIdFromString(const DexFile& dex_file, const std::string& str)
233 std::string GetStringFromId(const DexFile& dex_file, dex::StringIndex string_id) const;
243 dex::StringIndex GetMethodDeclaringClassStringId(const DexFile& dex_file,
247 dex::StringIndex GetFieldDeclaringClassStringId(const DexFile& dex_file,
253 dex::StringIndex GetClassDescriptorStringId(const DexFile& dex_file, ObjPtr<mirror::Class> klass)