Home
last modified time | relevance | path

Searched full:methodtype (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dcalle.polymorphic.short.yaml28 .record panda.invoke.MethodType <external>
35 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
36 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
166 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
196 call.short panda.invoke.MethodType.methodType, v1, v2
197 sta.obj v1 # MethodType object for (i32)i32
247 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0) <external, st…
261 call.short panda.invoke.MethodType.methodType, v1
262 sta.obj v1 # MethodType object for ()i32
298 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
[all …]
Dcall.polymorphic.short.yaml29 .record panda.invoke.MethodType <external>
36 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
37 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
176 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
206 call.short panda.invoke.MethodType.methodType, v1, v2
207 sta.obj v1 # MethodType object for (i32)i32
257 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0) <external, st…
271 call.short panda.invoke.MethodType.methodType, v1
272 sta.obj v1 # MethodType object for ()i32
308 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
[all …]
Dcalle.polymorphic.range.yaml29 .record panda.invoke.MethodType <external>
36 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
37 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
206 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
236 call.short panda.invoke.MethodType.methodType, v1, v2
237 sta.obj v1 # MethodType object for (i32)i32
287 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class[]…
325 call panda.invoke.MethodType.methodType, v1, v2
326 sta.obj v1 # MethodType object for (i32, i32, i32)i32
388 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
[all …]
Dcall.polymorphic.range.yaml29 .record panda.invoke.MethodType <external>
36 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
37 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
206 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
236 call.short panda.invoke.MethodType.methodType, v1, v2
237 sta.obj v1 # MethodType object for (i32)i32
287 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class[]…
325 call panda.invoke.MethodType.methodType, v1, v2
326 sta.obj v1 # MethodType object for (i32, i32, i32)i32
388 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
[all …]
Dcalle.polymorphic.yaml29 .record panda.invoke.MethodType <external>
36 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
37 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
182 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
212 call.short panda.invoke.MethodType.methodType, v1, v2
213 sta.obj v1 # MethodType object for (i32)i32
263 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class[]…
301 call panda.invoke.MethodType.methodType, v1, v2
302 sta.obj v1 # MethodType object for (i32, i32, i32)i32
364 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
[all …]
Dcall.polymorphic.yaml29 .record panda.invoke.MethodType <external>
36 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
37 …ke.MethodHandles$Lookup a0, panda.Class a1, panda.String a2, panda.invoke.MethodType a3) <external>
182 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
212 call.short panda.invoke.MethodType.methodType, v1, v2
213 sta.obj v1 # MethodType object for (i32)i32
263 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class[]…
301 call panda.invoke.MethodType.methodType, v1, v2
302 sta.obj v1 # MethodType object for (i32, i32, i32)i32
364 ….function panda.invoke.MethodType panda.invoke.MethodType.methodType(panda.Class a0, panda.Class a…
[all …]
/arkcompiler/runtime_core/static_core/verification/util/
Dcallable.h47 using MethodType = R (CallableType::*)(Args...); variable
51 MethodType m {nullptr};
53 explicit MethodUnion(MethodType method) : m(method) {} in MethodUnion()
72 … method_ {reinterpret_cast<MethodType>(static_cast<R (T::*)(Args...) const>(&T::operator()))}
79 method_ {reinterpret_cast<MethodType>(static_cast<R (T::*)(Args...)>(&T::operator()))}
86 method_ {reinterpret_cast<MethodType>(paramMethod)}
93 method_ {reinterpret_cast<MethodType>(paramMethod)}
/arkcompiler/ets_runtime/ecmascript/debugger/
Ddropframe_manager.h25 enum class MethodType : uint8_t { enum
62 void PushMethodType(MethodType methodType);
70 std::stack<MethodType> methodType_ {};
Ddropframe_manager.cpp79 PushMethodType(MethodType::SENDABLE_METHOD); in MethodEntry()
85 PushMethodType(MethodType::OTHER_METHOD); in MethodEntry()
88 PushMethodType(MethodType::NORMAL_METHOD); in MethodEntry()
324 void DropframeManager::PushMethodType(MethodType methodType) in PushMethodType() argument
326 methodType_.push(methodType); in PushMethodType()
332 return methodType_.top() == MethodType::SENDABLE_METHOD; in CheckIsSendableMethod()
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/
DMethod.sts35 * @returns method's {@link MethodType}
37 public getType(): MethodType {
38 return Type.resolve(this.td)! as MethodType
DValue.sts250 } else if (t instanceof MethodType) {
251 throw new Error("The MethodType cannot be instantiated")
DType.sts217 return new MethodType(td)
2561 export final class MethodType extends FunctionType {
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
DgenericBridgesLowering.cpp114 auto *methodType = methodDefinition->Id()->Variable()->TsType()->AsETSFunctionType(); in AddGenericBridge() local
118 checker->CheckIdenticalOverloads(methodType, bridgeMethodType, bridgeMethod); in AddGenericBridge()
120 methodType->AddCallSignature(bridgeMethod->Function()->Signature()); in AddGenericBridge()
121 methodDefinition->Id()->Variable()->SetTsType(methodType); in AddGenericBridge()
158 …checker::ETSFunctionType const *methodType = derivedMethod->Id()->Variable()->TsType()->AsETSFunct… in ProcessScriptFunction() local
159 for (auto *signature : methodType->CallSignatures()) { in ProcessScriptFunction()
/arkcompiler/runtime_core/static_core/plugins/ets/stdlib/escompat/
DProxy.sts289 const methodType = method.getType()
292 for (let paramIdx = 0; paramIdx < methodType.getParametersNum(); paramIdx++) {
293 … methodProxyCreator.addParameter(new ParameterCreator(methodType.getParameter(paramIdx).getType()))
297 .addResult(methodType.getResultType())
397 const methodType = method.getType()
400 for (let paramIdx = 0; paramIdx < methodType.getParametersNum(); paramIdx++) {
401 … methodProxyCreator.addParameter(new ParameterCreator(methodType.getParameter(paramIdx).getType()))
405 .addResult(methodType.getResultType())
526 const methodType = method.getType()
527 const methodParamsCount = methodType.getParametersNum()
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/src/lib/
DTypeScriptLinter.ts319 const methodType = type.getText(); constant
322 prop2type.set(propName, methodType);
323 } else if (propType !== methodType) {
/arkcompiler/runtime_core/docs/
Dfile_format.md1026 | `MethodType` | `0x07` | The corresponding argument has [MethodTypeValue](#methodty…
/arkcompiler/runtime_core/static_core/docs/
Dfile_format.md1028 | `MethodType` | `0x07` | The corresponding argument has [MethodTypeValue](#methodty…