• Home
  • Raw
  • Download

Lines Matching +full:- +full:3

7  *     http://www.apache.org/licenses/LICENSE-2.0
20 #pragma clang diagnostic ignored "-Wshadow"
21 #pragma clang diagnostic ignored "-Wunused-parameter"
24 #pragma GCC diagnostic ignored "-Wshadow"
25 #pragma GCC diagnostic ignored "-Wunused-parameter"
28 #include "llvm-c/Core.h"
39 /* 3 : 3 input parameters */ \
40 CallSignature signature(#name, 0, 3, \
43 /* 3 : 3 input parameters */ \
44 std::array<VariableType, 3> params = { \
49 callSign->SetParameters(params.data()); \
50 callSign->SetCallConv(CallSignature::CallConv::CCallConv);
145 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
146 CallSignature MulGC("MulGCTest", 0, 3, ArgumentsOrder::DEFAULT_ORDER, VariableType::JS_ANY()); in DEF_CALL_SIGNATURE()
148 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
149 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
154 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
155 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
171 callSign->SetParameters(params.data()); \
172 callSign->SetCallConv(CallSignature::CallConv::CCallConv);
209 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
210 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
227 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
228 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
244 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
245 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
261 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
262 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
280 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
281 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
297 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
298 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
314 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
315 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
331 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
332 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
337 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
338 …CallSignature getPropertyByName("DeprecatedGetPropertyByName", 0, 3, ArgumentsOrder::DEFAULT_ORDER, in DEF_CALL_SIGNATURE()
341 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
342 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
347 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
348 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
363 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
364 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
380 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
381 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
396 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
397 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
413 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
414 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
419 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
420 CallSignature getPropertyByIndex("GetPropertyByIndex", 0, 3, ArgumentsOrder::DEFAULT_ORDER, in DEF_CALL_SIGNATURE()
423 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
424 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
429 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
430 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
446 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
447 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
463 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
464 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
481 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
482 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
487 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
488 …CallSignature getPropertyByValue("DeprecatedGetPropertyByValue", 0, 3, ArgumentsOrder::DEFAULT_ORD… in DEF_CALL_SIGNATURE()
491 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
492 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
497 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
498 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
514 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
515 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
532 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
533 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
550 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
551 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
569 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
570 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
586 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
587 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
588 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
602 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
603 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
619 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
620 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
625 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
626 CallSignature signature("NewLexicalEnv", 0, 3, in DEF_CALL_SIGNATURE()
629 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
630 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
635 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
636 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
650 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
651 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
665 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
666 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
686 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
687 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
688 callSign->SetTargetKind(CallSignature::TargetKind::BUILTINS_STUB); in DEF_CALL_SIGNATURE()
689 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
707 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
708 callSign->SetTargetKind(CallSignature::TargetKind::BUILTINS_WITH_ARGV_STUB); in DEF_CALL_SIGNATURE()
709 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
728 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
729 callSign->SetTargetKind(CallSignature::TargetKind::BYTECODE_HANDLER); in DEF_CALL_SIGNATURE()
730 callSign->SetCallConv(CallSignature::CallConv::GHCCallConv); in DEF_CALL_SIGNATURE()
747 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
748 callSign->SetTargetKind(CallSignature::TargetKind::BYTECODE_DEBUGGER_HANDLER); in DEF_CALL_SIGNATURE()
753 /* 3 : 3 input parameters */ in DEF_CALL_SIGNATURE()
754 CallSignature runtimeCallTrampoline("CallRuntime", 0, 3, in DEF_CALL_SIGNATURE()
757 /* 3 : 3 input parameters */ in DEF_CALL_SIGNATURE()
758 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
763 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
764 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
765 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
766 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
771 /* 3 : 3 input parameters */ in DEF_CALL_SIGNATURE()
772 CallSignature asmInterpreterEntry("AsmInterpreterEntry", 0, 3, in DEF_CALL_SIGNATURE()
775 /* 3 : 3 input parameters */ in DEF_CALL_SIGNATURE()
776 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
781 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
782 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
783 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
796 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
797 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
798 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
813 callSign->SetVariadicArgs(false); in DEF_CALL_SIGNATURE()
814 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
815 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_VARARGS); in DEF_CALL_SIGNATURE()
816 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
831 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
832 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
833 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
834 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
851 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
852 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
853 callSign->SetCallConv(CallSignature::CallConv::WebKitJSCallConv); in DEF_CALL_SIGNATURE()
854 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
871 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
872 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
873 callSign->SetCallConv(CallSignature::CallConv::WebKitJSCallConv); in DEF_CALL_SIGNATURE()
874 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
891 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
892 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
893 callSign->SetCallConv(CallSignature::CallConv::WebKitJSCallConv); in DEF_CALL_SIGNATURE()
894 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
909 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
910 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
911 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
912 callSign->SetTailCall(true); in DEF_CALL_SIGNATURE()
928 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
929 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
930 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
949 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
950 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
951 callSign->SetCallConv(CallSignature::CallConv::GHCCallConv); in DEF_CALL_SIGNATURE()
956 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
957 CallSignature resumeRspAndReturn("ResumeRspAndReturn", 0, 3, in DEF_CALL_SIGNATURE()
960 std::array<VariableType, 3> params = { // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
965 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
966 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
967 callSign->SetCallConv(CallSignature::CallConv::GHCCallConv); in DEF_CALL_SIGNATURE()
986 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
987 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
988 callSign->SetCallConv(CallSignature::CallConv::GHCCallConv); in DEF_CALL_SIGNATURE()
993 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
994 CallSignature resumeUncaughtFrameAndReturn("ResumeUncaughtFrameAndReturn", 0, 3, in DEF_CALL_SIGNATURE()
997 std::array<VariableType, 3> params = { // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1002 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1003 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1004 callSign->SetCallConv(CallSignature::CallConv::GHCCallConv); in DEF_CALL_SIGNATURE()
1017 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1018 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1019 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1032 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1033 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1034 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1045 callSign->SetVariadicArgs(true); \
1046 callSign->SetParameters(params.data()); \
1047 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC);
1051 callSign->SetCallConv(CallSignature::CallConv::GHCCallConv);
1055 callSign->SetCallConv(CallSignature::CallConv::WebKitJSCallConv);
1059 callSign->SetCallConv(CallSignature::CallConv::CCallConv);
1161 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1162 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1163 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
1181 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1182 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1183 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
1201 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1202 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1203 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
1216 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
1217 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1218 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1219 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1233 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
1234 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1235 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1236 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1249 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
1250 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1251 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1252 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1265 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
1266 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1267 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1268 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1278 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1279 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1280 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1285 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1286 …CallSignature index("InsertOldToNewRSet", 0, 3, ArgumentsOrder::DEFAULT_ORDER, VariableType::VOID(… in DEF_CALL_SIGNATURE()
1288 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1289 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
1294 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1295 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1296 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1309 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1310 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1311 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1323 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1324 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1325 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1337 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1338 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1339 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1351 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1352 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1353 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1365 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1366 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1367 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1379 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1380 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1381 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1393 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1394 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1395 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1410 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1411 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1412 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1424 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1425 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1426 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1441 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1442 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1443 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1458 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1459 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1460 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1474 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1475 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
1480 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1481 CallSignature callArg1("callArg1", 0, 3, in DEF_CALL_SIGNATURE()
1484 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1485 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
1490 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1491 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
1507 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1508 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
1525 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1526 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
1531 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1532 CallSignature callThisRange("callThisRange", 0, 3, in DEF_CALL_SIGNATURE()
1535 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1536 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
1541 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
1542 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1543 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
1557 callSign->SetVariadicArgs(true); in DEF_CALL_SIGNATURE()
1558 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1559 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB); in DEF_CALL_SIGNATURE()
1575 callSign->SetVariadicArgs(false); in DEF_CALL_SIGNATURE()
1576 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1577 callSign->SetTailCall(true); in DEF_CALL_SIGNATURE()
1578 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1579 callSign->SetTargetKind(CallSignature::TargetKind::COMMON_STUB); in DEF_CALL_SIGNATURE()
1580 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
1585 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1586 CallSignature createArrayFromList("CreateArrayFromList", 0, 3, ArgumentsOrder::DEFAULT_ORDER, in DEF_CALL_SIGNATURE()
1589 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1590 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
1596 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1597 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_VARARGS); in DEF_CALL_SIGNATURE()
1610 callSign->SetVariadicArgs(false); in DEF_CALL_SIGNATURE()
1611 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1612 callSign->SetCallConv(CallSignature::CallConv::CCallConv); in DEF_CALL_SIGNATURE()
1613 callSign->SetTargetKind(CallSignature::TargetKind::DEOPT_STUB); in DEF_CALL_SIGNATURE()
1625 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1626 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1627 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()
1632 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1633 …CallSignature index("SetDateValues", 0, 3, ArgumentsOrder::DEFAULT_ORDER, VariableType::FLOAT64()); in DEF_CALL_SIGNATURE()
1635 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
1636 std::array<VariableType, 3> params = { in DEF_CALL_SIGNATURE()
1641 callSign->SetParameters(params.data()); in DEF_CALL_SIGNATURE()
1642 callSign->SetGCLeafFunction(true); in DEF_CALL_SIGNATURE()
1643 callSign->SetTargetKind(CallSignature::TargetKind::RUNTIME_STUB_NO_GC); in DEF_CALL_SIGNATURE()