Searched refs:asyncMethod (Results 1 – 4 of 4) sorted by relevance
| /arkcompiler/ets_frontend/ets2panda/checker/ets/ |
| D | function.cpp | 1742 std::string ETSChecker::GetAsyncImplName(ir::MethodDefinition *asyncMethod) in GetAsyncImplName() argument 1744 ir::Identifier *asyncName = asyncMethod->Function()->Id(); in GetAsyncImplName() 1759 ir::MethodDefinition *ETSChecker::CreateAsyncImplMethod(ir::MethodDefinition *asyncMethod, in CreateAsyncImplMethod() argument 1762 util::UString implName(GetAsyncImplName(asyncMethod), Allocator()); in CreateAsyncImplMethod() 1763 ir::ModifierFlags modifiers = asyncMethod->Modifiers(); in CreateAsyncImplMethod() 1766 ir::ScriptFunction *asyncFunc = asyncMethod->Function(); in CreateAsyncImplMethod() 1777 asyncMethod->AddModifier(ir::ModifierFlags::NATIVE); in CreateAsyncImplMethod() 1820 implMethod->SetParent(asyncMethod->Parent()); in CreateAsyncImplMethod() 1840 ir::MethodDefinition *ETSChecker::CreateAsyncProxy(ir::MethodDefinition *asyncMethod, ir::ClassDefi… in CreateAsyncProxy() argument 1843 ir::ScriptFunction *asyncFunc = asyncMethod->Function(); in CreateAsyncProxy() [all …]
|
| D | object.cpp | 1102 auto *asyncMethod = it->AsMethodDefinition(); in CreateAsyncProxyMethods() local 1103 auto *proxy = CreateAsyncProxy(asyncMethod, classDef); in CreateAsyncProxyMethods() 1106 for (auto *overload : asyncMethod->Overloads()) { in CreateAsyncProxyMethods()
|
| /arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
| D | lambdaLowering.cpp | 417 auto *asyncMethod = CreateCalleeMethod(ctx, lambda, info, &cmInfoAsync); in CreateCalleeDefault() local 418 return asyncMethod; in CreateCalleeDefault() 525 auto *asyncMethod = CreateCalleeMethod(ctx, lambda, info, &cmInfoAsync); in CreateCallee() local 526 return asyncMethod; in CreateCallee()
|
| /arkcompiler/ets_frontend/ets2panda/checker/ |
| D | ETSchecker.h | 452 …ir::MethodDefinition *CreateAsyncImplMethod(ir::MethodDefinition *asyncMethod, ir::ClassDefinition… 453 …ir::MethodDefinition *CreateAsyncProxy(ir::MethodDefinition *asyncMethod, ir::ClassDefinition *cla… 470 static std::string GetAsyncImplName(ir::MethodDefinition *asyncMethod);
|