| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | calle.polymorphic.short.yaml | 28 .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 …]
|
| D | call.polymorphic.short.yaml | 29 .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 …]
|
| D | calle.polymorphic.range.yaml | 29 .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 …]
|
| D | call.polymorphic.range.yaml | 29 .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 …]
|
| D | calle.polymorphic.yaml | 29 .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 …]
|
| D | call.polymorphic.yaml | 29 .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/ |
| D | callable.h | 47 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/ |
| D | dropframe_manager.h | 25 enum class MethodType : uint8_t { enum 62 void PushMethodType(MethodType methodType); 70 std::stack<MethodType> methodType_ {};
|
| D | dropframe_manager.cpp | 79 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/ |
| D | Method.sts | 35 * @returns method's {@link MethodType} 37 public getType(): MethodType { 38 return Type.resolve(this.td)! as MethodType
|
| D | Value.sts | 250 } else if (t instanceof MethodType) { 251 throw new Error("The MethodType cannot be instantiated")
|
| D | Type.sts | 217 return new MethodType(td) 2561 export final class MethodType extends FunctionType {
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | genericBridgesLowering.cpp | 114 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/ |
| D | Proxy.sts | 289 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/ |
| D | TypeScriptLinter.ts | 319 const methodType = type.getText(); constant 322 prop2type.set(propName, methodType); 323 } else if (propType !== methodType) {
|
| /arkcompiler/runtime_core/docs/ |
| D | file_format.md | 1026 | `MethodType` | `0x07` | The corresponding argument has [MethodTypeValue](#methodty…
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | file_format.md | 1028 | `MethodType` | `0x07` | The corresponding argument has [MethodTypeValue](#methodty…
|