Lines Matching refs:callee
98 ir::MethodDefinition *ETSChecker::CreateDynamicCallIntrinsic(ir::Expression *callee, const ArenaVector<T *> &arguments,
111 if (!DynamicCall::IsByValue(VarBinder()->AsETSBinder(), callee)) {
173 Signature *ETSChecker::ResolveDynamicCallExpression(ir::Expression *callee, const ArenaVector<T *> &arguments,
187 if (DynamicCall::IsByValue(VarBinder()->AsETSBinder(), callee)) {
190 const auto callNames = DynamicCall::ResolveCall(VarBinder()->AsETSBinder(), callee);
201 auto *method = CreateDynamicCallIntrinsic(callee, arguments, lang);
223 ir::Expression *callee, const ArenaVector<ir::Expression *> &arguments, Language lang, bool isConstruct);
226 ir::Expression *callee, const ArenaVector<varbinder::LocalVariable *> &arguments, Language lang, bool isConstruct);
329 auto *callee =
333 auto *initCall = AllocNode<ir::CallExpression>(callee, ArenaVector<ir::Expression *>(Allocator()->Adapter()),
408 auto *callee =
421 auto *loadCall = AllocNode<ir::CallExpression>(callee, std::move(callParams), nullptr, false);
514 auto *callee = AllocNode<ir::MemberExpression>(thisParam->Clone(Allocator(), nullptr), properyId,
517 auto *callLambda = AllocNode<ir::CallExpression>(callee, std::move(callParams), nullptr, false);
547 auto *callee =
553 auto *initCall = AllocNode<ir::CallExpression>(callee, std::move(callParams), nullptr, false);