Searched defs:lambda (Results 1 - 6 of 6) sorted by relevance
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
H A D | ets_utils.cpp | 41 void LambdaUtils::InvokeVoid(EtsCoroutine *coro, EtsObject *lambda) in InvokeVoid() argument
|
/arkcompiler/runtime_core/static_core/runtime/coroutines/ |
H A D | stackful_coroutine.h | 93 bool ExecuteOnThisContext(L *lambda, StackfulCoroutineContext *requester) in ExecuteOnThisContext() argument 137 bool Execute(L *lambda, fibers::FiberContext *requesterContextPtr, fibers::FiberContext *hostContextPtr) in Execute() argument
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
H A D | std_core_TypeCreator.cpp | 432 auto lambda = PrepareLambdaTypeCreator(m->Ctx()); in TypeAPITypeCreatorCtxMethodAddBodyFromErasedLambda() local
|
/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/ |
H A D | lambdaLowering.cpp | 48 ir::ArrowFunctionExpression *lambda = nullptr; member 69 static bool CheckIfNeedThis(ir::ArrowFunctionExpression const *lambda) in CheckIfNeedThis() argument 324 static ir::MethodDefinition *CreateCalleeMethod(public_lib::Context *ctx, ir::ArrowFunctionExpression *lambda, in CreateCalleeMethod() argument 393 static ir::MethodDefinition *CreateCalleeDefault(public_lib::Context *ctx, ir::ArrowFunctionExpression *lambda, in CreateCalleeDefault() argument 424 CreateArgsForOptionalCall(public_lib::Context *ctx, ir::ArrowFunctionExpression *lambda, ir::MethodDefinition *defaultMethod) CreateArgsForOptionalCall() argument 459 CreateFunctionBody(public_lib::Context *ctx, ir::ArrowFunctionExpression *lambda, ir::MethodDefinition *defaultMethod) CreateFunctionBody() argument 499 CreateCallee(public_lib::Context *ctx, ir::ArrowFunctionExpression *lambda, LambdaInfo const *info, ir::MethodDefinition *defaultMethod, size_t limit = std::numeric_limits<size_t>::max()) CreateCallee() argument 850 ConvertLambda(public_lib::Context *ctx, ir::ArrowFunctionExpression *lambda) ConvertLambda() argument 965 auto *lambda = util::NodeAllocator::ForceSetParent<ir::ArrowFunctionExpression>(allocator, func); CreateWrappingLambda() local [all...] |
/arkcompiler/ets_frontend/ets2panda/checker/ets/ |
H A D | function.cpp | 367 ir::ScriptFunction *const lambda = arrowFuncExpr->Function(); in ValidateSignatureRequiredParams() member in ir
|
H A D | helpers.cpp | 607 ir::ScriptFunction *const lambda = arrowFuncExpr->Function(); in InferAliasLambdaType() member in ark::es2panda::checker::ir 2201 bool ETSChecker::NeedTypeInference(const ir::ScriptFunction *lambda) in NeedTypeInference() argument 2221 ir::ScriptFunction *const lambda = arg->AsArrowFunctionExpression()->Function(); in FindTypeInferenceArguments() member in ark::es2panda::checker::ir 2231 bool ETSChecker::CheckLambdaAssignableUnion(ir::AstNode *typeAnn, ir::ScriptFunction *lambda) in CheckLambdaAssignableUnion() argument 2242 InferTypesForLambda(ir::ScriptFunction *lambda, ir::ETSFunctionType *calleeType, Signature *maybeSubstitutedFunctionSig) InferTypesForLambda() argument [all...] |
Completed in 11 milliseconds