Searched refs:field_type (Results 1 - 8 of 8) sorted by relevance

/art/runtime/verifier/
H A Dmethod_verifier.cc3520 const RegType& field_type = reg_types_.FromDescriptor(loader, descriptor, false); local
3523 if (field_type.Equals(insn_type) ||
3524 (field_type.IsFloat() && insn_type.IsInteger()) ||
3525 (field_type.IsDouble() && insn_type.IsLong())) {
3534 << "' but found type '" << field_type << "' in get"; local
3538 if (!insn_type.IsAssignableFrom(field_type)) {
3541 << "' but found type '" << field_type local
3547 if (!field_type.IsLowHalf()) {
3548 work_line_->SetRegisterType(vregA, field_type);
3550 work_line_->SetRegisterTypeWide(vregA, field_type, field_typ
3574 const RegType& field_type = reg_types_.FromDescriptor(loader, descriptor, false); local
3589 << "' but found type '" << field_type local
3663 const RegType& field_type = reg_types_.FromDescriptor(loader, descriptor, false); local
3677 << "' but found type '" << field_type << "' in get"; local
3684 << "' but found type '" << field_type local
3707 const RegType& field_type = reg_types_.FromDescriptor(loader, descriptor, false); local
3743 << "' but found type '" << field_type local
3758 << "' but found type '" << field_type local
[all...]
/art/compiler/llvm/
H A Dgbc_expander.cc1083 llvm::PointerType* field_type; local
1091 field_type = irb_.getJIntTy()->getPointerTo();
1095 field_type = irb_.getJObjectTy()->getPointerTo();
1102 irb_.CreatePtrDisp(array, data_field_offset, field_type);
1111 irb_.CreatePtrDisp(data_field_addr, elem_size, field_type);
1126 llvm::PointerType* field_type = local
1132 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type);
1149 llvm::PointerType* field_type = local
1155 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type);
1663 llvm::PointerType* field_type local
1732 llvm::PointerType* field_type = local
2377 llvm::PointerType* field_type; local
[all...]
/art/runtime/interpreter/
H A Dinterpreter.cc625 template<FindFieldType find_type, Primitive::Type field_type, bool do_access_check>
630 template<FindFieldType find_type, Primitive::Type field_type, bool do_access_check>
636 find_type, Primitive::FieldSize(field_type),
653 switch (field_type) {
676 LOG(FATAL) << "Unreachable: " << field_type;
683 template<Primitive::Type field_type>
688 template<Primitive::Type field_type>
701 switch (field_type) {
712 LOG(FATAL) << "Unreachable: " << field_type;
719 template<FindFieldType find_type, Primitive::Type field_type, boo
[all...]
/art/runtime/
H A Dclass_linker_test.cc276 mirror::Class* field_type = fh.GetType(); local
277 ASSERT_TRUE(field_type != NULL);
278 ASSERT_TRUE(!field_type->IsPrimitive());
283 mirror::Class* field_type = fh.GetType(); local
284 ASSERT_TRUE(field_type != NULL);
285 if (!fh.IsPrimitiveType() || !field_type->IsPrimitive()) {
H A Dcheck_jni.cc207 mirror::Class* field_type = FieldHelper(f).GetType(); local
208 if (!field_type->IsPrimitive()) {
220 if (!obj->InstanceOf(field_type)) {
227 } else if (field_type != Runtime::Current()->GetClassLinker()->FindPrimitiveClass(prim)) {
H A Djni_internal.cc291 Class* field_type; local
295 field_type = class_linker->FindClass(sig, class_loader.get());
297 field_type = class_linker->FindPrimitiveClass(*sig);
299 if (field_type == NULL) {
313 field = c->FindStaticField(name, ClassHelper(field_type).GetDescriptor());
315 field = c->FindInstanceField(name, ClassHelper(field_type).GetDescriptor());
H A Ddebugger.cc1547 mirror::Class* field_type = FieldHelper(f).GetType(); local
1548 if (!field_type->IsAssignableFrom(v->GetClass())) {
/art/oatdump/
H A Doatdump.cc851 mirror::Class* field_type = fh.GetType(false); local
852 if (field_type != NULL) {
853 PrettyObjectValue(os, field_type, value);

Completed in 556 milliseconds