/art/libdexfile/dex/ |
D | test_dex_file_builder.h | 71 AddType(proto_key.return_type); in AddMethod() 189 Write16(raw_offset + 4u, GetTypeIdx(entry.first.return_type)); in Build() 304 std::string return_type; member 309 if (lhs.return_type != rhs.return_type) { in operator() 310 return lhs.return_type < rhs.return_type; in operator() 344 const char* return_type = args_end + 1; in CreateProtoKey() local 347 std::string() + ((*return_type == '[') ? 'L' : *return_type), in CreateProtoKey() 348 return_type, in CreateProtoKey()
|
D | signature.cc | 56 const char* return_type = dex_file_->GetReturnTypeDescriptor(*proto_id_); in IsVoid() local 57 return strcmp(return_type, "V") == 0; in IsVoid()
|
/art/compiler/jni/quick/ |
D | calling_convention.h | 393 Primitive::Type return_type = GetReturnType(); in HasSmallReturnType() local 394 return return_type == Primitive::kPrimByte || in HasSmallReturnType() 395 return_type == Primitive::kPrimShort || in HasSmallReturnType() 396 return_type == Primitive::kPrimBoolean || in HasSmallReturnType() 397 return_type == Primitive::kPrimChar; in HasSmallReturnType()
|
/art/runtime/verifier/ |
D | method_verifier.cc | 2169 const RegType& return_type = GetMethodReturnType(); in CodeFlowVerifyInstruction() local 2170 if (!return_type.IsCategory1Types()) { in CodeFlowVerifyInstruction() 2172 << return_type; in CodeFlowVerifyInstruction() 2178 bool use_src = ((return_type.IsBoolean() && src_type.IsByte()) || in CodeFlowVerifyInstruction() 2179 ((return_type.IsBoolean() || return_type.IsByte() || in CodeFlowVerifyInstruction() 2180 return_type.IsShort() || return_type.IsChar()) && in CodeFlowVerifyInstruction() 2184 work_line_->VerifyRegisterType(this, vregA, use_src ? src_type : return_type); in CodeFlowVerifyInstruction() 2194 const RegType& return_type = GetMethodReturnType(); in CodeFlowVerifyInstruction() local 2195 if (!return_type.IsCategory2Types()) { in CodeFlowVerifyInstruction() 2200 bool success = work_line_->VerifyRegisterType(this, vregA, return_type); in CodeFlowVerifyInstruction() [all …]
|
/art/runtime/mirror/ |
D | method_type_test.cc | 41 static ObjPtr<mirror::MethodType> CreateMethodType(const std::string& return_type, in CreateMethodType() argument 55 soa.Self(), FullyQualifiedType(return_type).c_str(), boot_class_loader)); in CreateMethodType()
|
D | method_type.cc | 40 Handle<Class> return_type, in Create() argument 51 mt->SetFieldObject<false>(RTypeOffset(), return_type.Get()); in Create()
|
D | emulated_stack_frame.cc | 57 const Primitive::Type return_type = r_type->GetPrimitiveType(); in CalculateFrameAndReferencesSize() local 58 if (return_type == Primitive::kPrimNot) { in CalculateFrameAndReferencesSize() 60 } else if (Primitive::Is64BitType(return_type)) { in CalculateFrameAndReferencesSize()
|
D | method_type.h | 34 Handle<Class> return_type,
|
/art/compiler/optimizing/ |
D | builder.h | 48 DataType::Type return_type = DataType::Type::kInt32);
|
D | builder.cc | 60 DataType::Type return_type) in HGraphBuilder() argument 68 return_type_(return_type) {} in HGraphBuilder()
|
D | optimizing_unit_test.h | 156 DataType::Type return_type = DataType::Type::kInt32, 180 HGraphBuilder builder(graph, dex_compilation_unit, accessor, return_type);
|
D | code_generator_arm64.h | 121 Location ARM64ReturnLocation(DataType::Type return_type); 192 Location GetReturnLocation(DataType::Type return_type); 208 Location GetReturnLocation(DataType::Type return_type) const { in GetReturnLocation() argument 209 return ARM64ReturnLocation(return_type); in GetReturnLocation() 223 Location GetReturnLocation(DataType::Type return_type) const override { in GetReturnLocation() argument 224 return calling_convention.GetReturnLocation(return_type); in GetReturnLocation()
|
D | constant_folding_test.cc | 42 DataType::Type return_type = DataType::Type::kInt32) { in TestCode() argument 43 graph_ = CreateCFG(data, return_type); in TestCode()
|
D | instruction_builder.cc | 50 DataType::Type return_type, in HInstructionBuilder() argument 61 return_type_(return_type), in HInstructionBuilder() 955 DataType::Type return_type = DataType::FromShorty(shorty[0]); in BuildInvoke() local 979 return_type, in BuildInvoke() 1043 return_type, in BuildInvoke() 1062 return_type, in BuildInvoke() 1071 return_type, in BuildInvoke() 1086 DataType::Type return_type = DataType::FromShorty(shorty[0]); in BuildInvokePolymorphic() local 1101 return_type, in BuildInvokePolymorphic() 1114 DataType::Type return_type = DataType::FromShorty(shorty[0]); in BuildInvokeCustom() local [all …]
|
D | instruction_builder.h | 57 DataType::Type return_type,
|
D | nodes.h | 4442 DataType::Type return_type, in HInvoke() argument 4449 return_type, in HInvoke() 4481 DataType::Type return_type, in HInvokeUnresolved() argument 4489 return_type, in HInvokeUnresolved() 4508 DataType::Type return_type, in HInvokePolymorphic() argument 4519 return_type, in HInvokePolymorphic() 4539 DataType::Type return_type, in HInvokeCustom() argument 4545 return_type, in HInvokeCustom() 4634 DataType::Type return_type, in HInvokeStaticOrDirect() argument 4649 return_type, in HInvokeStaticOrDirect() [all …]
|
/art/libartbase/base/ |
D | casts.h | 137 using return_type = typename std::conditional<std::is_same<Dest, void>::value, in enum_cast() local 140 return dchecked_integral_cast<return_type>( in enum_cast()
|
/art/test/712-varhandle-invocations/util-src/ |
D | generate_java.py | 764 return_type = accessor.get_return_type(var_type) 765 if return_type: 766 print("{0} result = ({0}) ".format(return_type), end="", file=body_text) 820 return_type = accessor.get_return_type(var_type) 821 compatible_types = { return_type }
|
/art/runtime/native/ |
D | java_lang_reflect_Executable.cc | 332 ObjPtr<mirror::Class> return_type(method->ResolveReturnType()); in Executable_getMethodReturnTypeInternal() local 333 if (return_type.IsNull()) { in Executable_getMethodReturnTypeInternal() 338 return soa.AddLocalReference<jclass>(return_type); in Executable_getMethodReturnTypeInternal()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils.cc | 52 ObjPtr<mirror::Class> return_type = method->ResolveReturnType(); in CheckReferenceResult() local 54 if (!o->InstanceOf(return_type)) { in CheckReferenceResult()
|
/art/tools/hiddenapi/ |
D | README.md | 23 `class_descriptor->method_name(parameter_types)return_type`
|
/art/openjdkjvmti/ |
D | ti_stack.cc | 1316 bool ValidReturnType(art::Thread* self, art::ObjPtr<art::mirror::Class> return_type, T value) 1323 art::ObjPtr<art::mirror::Class> return_type, \ 1326 return std::find(types.begin(), types.end(), return_type->GetPrimitiveType()) != types.end(); \ 1343 art::ObjPtr<art::mirror::Class> return_type, in ValidReturnType() argument 1345 if (return_type->IsPrimitive()) { in ValidReturnType() 1352 return return_type->IsAssignableFrom(self->DecodeJObject(return_value)->GetClass()); in ValidReturnType()
|
/art/runtime/interpreter/ |
D | interpreter_switch_impl-inl.h | 494 ObjPtr<mirror::Class> return_type = shadow_frame.GetMethod()->ResolveReturnType(); in RETURN_OBJECT() local 497 if (return_type == nullptr) { in RETURN_OBJECT() 501 if (!obj_result->VerifierInstanceOf(return_type)) { in RETURN_OBJECT() 508 return_type->GetDescriptor(&temp2)); in RETURN_OBJECT()
|
/art/runtime/ |
D | class_linker.cc | 5790 std::string return_type = dex_file->PrettyType(return_type_idx); in ThrowSignatureCheckResolveReturnTypeException() local 5799 return_type.c_str(), class_loader.c_str()); in ThrowSignatureCheckResolveReturnTypeException() 5846 Handle<mirror::Class> return_type(hs.NewHandle(method1->ResolveReturnType())); in HasSameSignatureWithDifferentClassLoaders() local 5847 if (UNLIKELY(return_type == nullptr)) { in HasSameSignatureWithDifferentClassLoaders() 5856 if (UNLIKELY(other_return_type != return_type.Get())) { in HasSameSignatureWithDifferentClassLoaders() 5859 return_type->PrettyClassAndClassLoader().c_str(), in HasSameSignatureWithDifferentClassLoaders() 5860 return_type.Get(), in HasSameSignatureWithDifferentClassLoaders() 9140 Handle<mirror::Class> return_type(hs.NewHandle( in ResolveMethodType() local 9142 if (return_type == nullptr) { in ResolveMethodType() 9178 mirror::MethodType::Create(self, return_type, method_params)); in ResolveMethodType() [all …]
|
/art/dexlayout/ |
D | dexlayout.cc | 1216 const char* return_type = strrchr(type_descriptor, ')'); in DumpMethod() local 1217 if (return_type == nullptr) { in DumpMethod() 1221 std::string dot(DescriptorToDot(return_type + 1)); in DumpMethod()
|