Home
last modified time | relevance | path

Searched refs:argumentCount (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_frontend/ets2panda/compiler/lowering/ets/
H A DspreadLowering.cpp59 size_t argumentCount = 1; in CreateETSCode() local
73 << "(@@E" << argumentCount << ")" << std::endl; in CreateETSCode()
75 argumentCount++; in CreateETSCode()
/arkcompiler/ets_frontend/ets2panda/checker/ets/
H A Dfunction.cpp340 std::size_t const argumentCount = arguments.size(); in ValidateSignatureRequiredParams() member in std
342 auto count = std::min(parameterCount, argumentCount); in ValidateSignatureRequiredParams()
431 std::size_t const argumentCount = arguments.size(); in ValidateSignatureRestParams() member in std
433 auto count = std::min(parameterCount, argumentCount); in ValidateSignatureRestParams()
434 auto const restCount = argumentCount - count; in ValidateSignatureRestParams()
436 for (std::size_t index = count; index < argumentCount; ++index) { in ValidateSignatureRestParams()
558 std::size_t const argumentCount = arguments.size(); in ValidateSignature() member in std
562 if (argumentCount < parameterCount || (argumentCount > parameterCount && !hasRestParameter)) { in ValidateSignature()
564 LogTypeError({"Expected ", parameterCount, " arguments, got ", argumentCount, " in ValidateSignature()
[all...]
H A DtypeCheckingHelpers.cpp1004 auto const argumentCount = arguments.size();
1006 auto const count = std::min(parameterCount, argumentCount);
/arkcompiler/ets_frontend/ets2panda/compiler/core/
H A DETSCompiler.cpp226 std::size_t const argumentCount = expr->GetArguments().size(); in ConvertRestArguments() member in ark::es2panda::compiler::std
228 ASSERT(argumentCount >= parameterCount); in ConvertRestArguments()
233 if (i < argumentCount && expr->GetArguments()[i]->IsSpreadElement()) { in ConvertRestArguments()
237 for (; i < argumentCount; ++i) { in ConvertRestArguments()
671 std::size_t const argumentCount = expr->Arguments().size(); in ConvertRestArguments() member in ark::es2panda::compiler::std
673 ASSERT(argumentCount >= parameterCount); in ConvertRestArguments()
678 if (i < argumentCount && expr->Arguments()[i]->IsSpreadElement()) { in ConvertRestArguments()
680 } else if (i < argumentCount && expr->Arguments()[i]->IsTSAsExpression() && in ConvertRestArguments()
685 for (; i < argumentCount; ++i) { in ConvertRestArguments()
701 std::size_t const argumentCount in ConvertArgumentsForFunctionalCall() member in ark::es2panda::compiler::std
[all...]
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/
H A Dcommon.h60 size_t argumentCount {0};
66 RuntimeInterfaceMock(size_t argCount, bool isCtor) : argumentCount(argCount), isConstructor(isCtor) {} in RuntimeInterfaceMock()
70 return argumentCount;

Completed in 13 milliseconds