Lines Matching refs:index
187 dex::u4 index; member
189 explicit IndexedOperand(dex::u4 index) : index(index) {} in IndexedOperand()
195 String(ir::String* ir_string, dex::u4 index) : IndexedOperand(index), ir_string(ir_string) {} in String()
203 Type(ir::Type* ir_type, dex::u4 index) : IndexedOperand(index), ir_type(ir_type) {} in Type()
211 Field(ir::FieldDecl* ir_field, dex::u4 index) : IndexedOperand(index), ir_field(ir_field) {} in Field()
219 Method(ir::MethodDecl* ir_method, dex::u4 index) : IndexedOperand(index), ir_method(ir_method) { in Method()
229 …MethodHandle(ir::MethodHandle* ir_method_handle, dex::u4 index) : IndexedOperand(index), ir_method… in MethodHandle()
239 Proto(ir::Proto* ir_proto, dex::u4 index) : IndexedOperand(index), ir_proto(ir_proto) {} in Proto()
337 T* CastOperand(int index) const { in CastOperand()
338 return detail::CastOperand<T>(operands[index]); in CastOperand()
420 T* CastOperand(int index) const { in CastOperand()
421 return detail::CastOperand<T>(operands[index]); in CastOperand()
475 IndexedOperand* GetIndexedOperand(dex::InstructionIndexType index_type, dex::u4 index);
476 IndexedOperand* GetSecondIndexedOperand(dex::InstructionIndexType index_type, dex::u4 index);
478 Type* GetType(dex::u4 index);
479 String* GetString(dex::u4 index);