/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/ |
H A D | intrinsics.h | 51 MIRType *GetArgType(uint32 index) const;
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | proto_data_accessor.h | 51 Type GetArgType(size_t idx) const;
|
H A D | proto_data_accessor-inl.h | 150 inline Type ProtoDataAccessor::GetArgType(size_t idx) const in GetArgType() function in panda::panda_file::ProtoDataAccessor
|
H A D | debug_info_extractor.cpp | 210 Type param_type = pda.GetArgType(idx++); in ExtractMethodParams()
|
H A D | method_data_accessor-inl.h | 324 auto arg_type = pda.GetArgType(idx); in EnumerateTypesInProto()
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | proto_data_accessor.h | 51 Type GetArgType(size_t idx) const;
|
H A D | proto_data_accessor-inl.h | 157 inline Type ProtoDataAccessor::GetArgType(size_t idx) const in GetArgType() function in ark::panda_file::ProtoDataAccessor
|
H A D | debug_info_extractor.cpp | 200 Type paramType = pda.GetArgType(idx++); in EnumerateParameters()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_runtime_interface.cpp | 104 ASSERT(method->GetArgType(0).IsReference()); // arg0 is always a reference in GetInteropCallKind() 105 if (method->GetArgType(1).IsReference()) { in GetInteropCallKind() 118 ASSERT(method->GetArgType(1).GetId() == panda_file::Type::TypeId::I32); in GetInteropCallKind() 119 ASSERT(method->GetArgType(2U).GetId() == panda_file::Type::TypeId::I32); in GetInteropCallKind()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_method.h | 71 EtsType GetArgType(size_t idx) const in GetArgType() function in ark::ets::EtsMethod 73 EtsType etsType = ConvertPandaTypeToEtsType(GetPandaMethod()->GetArgType(idx)); in GetArgType()
|
H A D | ets_method.cpp | 107 auto type = GetPandaMethod()->GetArgType(idx); in ResolveArgType()
|
/arkcompiler/runtime_core/static_core/verification/type/ |
H A D | type_system.cpp | 139 if (method->GetArgType(i).IsReference()) { in GetMethodSignature() 142 argType = Type::FromTypeId(method->GetArgType(i).GetId()); in GetMethodSignature()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/src/ |
H A D | intrinsics.cpp | 74 MIRType *IntrinDesc::GetArgType(uint32 index) const in GetArgType() function in maple::IntrinDesc
|
/arkcompiler/runtime_core/static_core/plugins/ets/tests/runtime/types/ |
H A D | ets_method_test.cpp | 165 TEST_F(EtsMethodTest, GetArgType) in TEST_F() 188 argType = fooMethod->GetArgType(i); in TEST_F()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | std_core_Method.cpp | 63 auto argType = meth->GetArgType(firstRealArg + i); in TypeAPIMethodInvokeImplementation()
|
/arkcompiler/runtime_core/static_core/plugins/ets/arkts_header/ |
H A D | header_writer.cpp | 133 auto argType = pda.GetArgType(idx); in PrintPrototype()
|
/arkcompiler/runtime_core/assembler/tests/ |
H A D | emitter_test.cpp | 700 ASSERT_EQ(tagged, pda.GetArgType(0)); in TEST() 776 if (pda.GetArgType(0) == panda_file::Type(panda_file::Type::TypeId::I32)) { in TEST() 782 id_to_arg_type.emplace(mda.GetMethodId(), pda.GetArgType(0)); in TEST() 801 ASSERT_EQ(proto_accessor.GetArgType(0), id_to_arg_type.at(arg_method_id)); in TEST()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | class.h | 862 if (!m.GetArgType(0).IsReference()) { in LookupGetterByName() 901 if (!m.GetArgType(0).IsReference()) { in LookupSetterByName() 905 if (m.GetArgType(1).IsPrimitive()) { in LookupSetterByName() 909 auto arg1 = m.GetArgType(1); in LookupSetterByName()
|
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | method.cpp | 235 panda_file::Type Method::GetArgType(size_t idx) const in GetArgType() function in ark::Method 247 return pda.GetArgType(idx); in GetArgType() 442 return panda_file::GetEffectiveType(GetArgType(idx)); in GetEffectiveArgType()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/napi/ |
H A D | ets_napi_helpers.cpp | 277 ASSERT(!method->GetArgType(0).IsPrimitive()); in EtsNapiBegin() 421 ASSERT(!method->GetArgType(0).IsPrimitive()); in EtsAsyncCall()
|
/arkcompiler/runtime_core/static_core/abc2program/ |
H A D | abc_method_processor.cpp | 160 auto argType = PFTypeToPandasmType(protoAccessor.GetArgType(i), protoAccessor, refIdx); in GetParams()
|
/arkcompiler/runtime_core/static_core/assembler/tests/ |
H A D | emitter_test.cpp | 709 ASSERT_EQ(tagged, pda.GetArgType(0)); in TEST() 785 if (pda.GetArgType(0) == panda_file::Type(panda_file::Type::TypeId::I32)) { in TEST() 791 idToArgType.emplace(mda.GetMethodId(), pda.GetArgType(0)); in TEST() 810 ASSERT_EQ(protoAccessor.GetArgType(0), idToArgType.at(argMethodId)); in TEST()
|
/arkcompiler/runtime_core/static_core/bytecode_optimizer/ |
H A D | runtime_adapter.h | 99 return ToCompilerType(panda_file::GetEffectiveType(pda.GetArgType(index))); 108 return ToCompilerType(panda_file::GetEffectiveType(pda.GetArgType(index)));
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | method_test.cpp | 244 ASSERT_EQ(method->GetArgType(0).GetId(), panda_file::Type::TypeId::REFERENCE); in TEST_F() 245 ASSERT_EQ(method->GetArgType(1).GetId(), panda_file::Type::TypeId::I32); in TEST_F()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/ |
H A D | ets_type_visitor-inl.h | 221 panda_file::Type type = method_->GetArgType(argIdx + excludeThis); in VisitArgument()
|