Lines Matching refs:asyncMethod
1788 std::string ETSChecker::GetAsyncImplName(ir::MethodDefinition *asyncMethod)
1790 ir::Identifier *asyncName = asyncMethod->Function()->Id();
1805 ir::MethodDefinition *ETSChecker::CreateAsyncImplMethod(ir::MethodDefinition *asyncMethod,
1808 util::UString implName(GetAsyncImplName(asyncMethod), Allocator());
1809 ir::ModifierFlags modifiers = asyncMethod->Modifiers();
1812 ir::ScriptFunction *asyncFunc = asyncMethod->Function();
1823 asyncMethod->AddModifier(ir::ModifierFlags::NATIVE);
1866 implMethod->SetParent(asyncMethod->Parent());
1886 ir::MethodDefinition *ETSChecker::CreateAsyncProxy(ir::MethodDefinition *asyncMethod, ir::ClassDefinition *classDef,
1889 ir::ScriptFunction *asyncFunc = asyncMethod->Function();
1895 ir::MethodDefinition *implMethod = CreateAsyncImplMethod(asyncMethod, classDef);
1910 bool isStatic = asyncMethod->IsStatic();
1921 implMethod->SetParent(asyncMethod->Parent());