Searched refs:param_types (Results 1 – 9 of 9) sorted by relevance
70 std::vector<ir::Type*> param_types; in BoxValue() local71 param_types.push_back(type); in BoxValue()74 auto ir_proto = builder.GetProto(boxed_type, builder.GetTypeList(param_types)); in BoxValue()118 std::vector<ir::Type*> param_types; in Apply() local129 param_types.push_back(this_argument_type); in Apply()131 if (ir_method->decl->prototype->param_types != nullptr) { in Apply()132 const auto& orig_param_types = ir_method->decl->prototype->param_types->types; in Apply()133 param_types.insert(param_types.end(), orig_param_types.begin(), orig_param_types.end()); in Apply()137 builder.GetTypeList(param_types)); in Apply()164 auto param_types_list = ir_method->decl->prototype->param_types; in InjectArrayParamsHook()[all …]
135 static std::string CreateShorty(Type* return_type, TypeList* param_types) { in CreateShorty() argument138 if (param_types != nullptr) { in CreateShorty()139 for (auto param_type : param_types->types) { in CreateShorty()146 Proto* Builder::GetProto(Type* return_type, TypeList* param_types) { in GetProto() argument148 auto shorty = GetAsciiString(CreateShorty(return_type, param_types).c_str()); in GetProto()154 ir_proto->param_types == param_types) { in GetProto()163 ir_proto->param_types = param_types; in GetProto()
102 if (param_types != nullptr) { in Signature()103 for (const auto& type : param_types->types) { in Signature()217 const auto& aParamTypes = a->param_types ? a->param_types->types : empty; in Normalize()218 const auto& bParamTypes = b->param_types ? b->param_types->types : empty; in Normalize()
852 ir_proto->param_types = ExtractTypeList(dex_proto.parameters_off); in ParseProto()
581 dexProtoId->parameters_off = FilePointer(irProto->param_types); in FillProtos()
90 std::vector<ir::Type*> param_types; in StressWrapInvoke() local91 param_types.push_back(orig_method->parent); in StressWrapInvoke()92 if (orig_method->prototype->param_types != nullptr) { in StressWrapInvoke()93 const auto& orig_param_types = orig_method->prototype->param_types->types; in StressWrapInvoke()94 param_types.insert(param_types.end(), orig_param_types.begin(), orig_param_types.end()); in StressWrapInvoke()98 builder.GetTypeList(param_types)); in StressWrapInvoke()149 std::vector<ir::Type*> param_types; in StressEntryHook() local151 param_types.push_back(ir_method->decl->parent); in StressEntryHook()153 if (ir_method->decl->prototype->param_types != nullptr) { in StressEntryHook()154 const auto& orig_param_types = ir_method->decl->prototype->param_types->types; in StressEntryHook()[all …]
29 if (proto->param_types != nullptr) { in MethodDeclaration()31 for (auto type : proto->param_types->types) { in MethodDeclaration()
59 Proto* GetProto(Type* return_type, TypeList* param_types);
195 TypeList* param_types; member