Home | History | Annotate | Download | only in base

Lines Matching refs:InvokeHelper

69 //  InvokeHelper<> -- Take a Runnable + arguments and actully invokes it.
74 // There are |k*ARITY| InvokeHelper types.
822 // InvokeHelper<>
824 // There are 3 logical InvokeHelper<> specializations: normal, void-return,
829 // We need a InvokeHelper to handle void return types in order to support
841 struct InvokeHelper;
844 struct InvokeHelper<false, ReturnType, Runnable,
852 struct InvokeHelper<false, void, Runnable,
860 struct InvokeHelper<false, ReturnType, Runnable,
868 struct InvokeHelper<false, void, Runnable,
876 struct InvokeHelper<true, void, Runnable,
887 struct InvokeHelper<false, ReturnType, Runnable,
895 struct InvokeHelper<false, void, Runnable,
903 struct InvokeHelper<true, void, Runnable,
915 struct InvokeHelper<false, ReturnType, Runnable,
924 struct InvokeHelper<false, void, Runnable,
932 struct InvokeHelper<true, void, Runnable,
944 struct InvokeHelper<false, ReturnType, Runnable,
953 struct InvokeHelper<false, void, Runnable,
963 struct InvokeHelper<true, void, Runnable,
977 struct InvokeHelper<false, ReturnType, Runnable,
988 struct InvokeHelper<false, void, Runnable,
998 struct InvokeHelper<true, void, Runnable,
1012 struct InvokeHelper<false, ReturnType, Runnable,
1024 struct InvokeHelper<false, void, Runnable,
1035 struct InvokeHelper<true, void, Runnable,
1049 struct InvokeHelper<false, ReturnType, Runnable,
1061 struct InvokeHelper<false, void, Runnable,
1073 struct InvokeHelper<true, void, Runnable,
1089 struct InvokeHelper<true, ReturnType, Runnable, ArgsType> {
1117 // InvokeHelper<>::MakeItSo() call below.
1119 return InvokeHelper<StorageType::IsWeakCall::value, R,
1140 // InvokeHelper<>::MakeItSo() call below.
1142 return InvokeHelper<StorageType::IsWeakCall::value, R,
1161 // InvokeHelper<>::MakeItSo() call below.
1166 return InvokeHelper<StorageType::IsWeakCall::value, R,
1189 // InvokeHelper<>::MakeItSo() call below.
1191 return InvokeHelper<StorageType::IsWeakCall::value, R,
1214 // InvokeHelper<>::MakeItSo() call below.
1219 return InvokeHelper<StorageType::IsWeakCall::value, R,
1240 // InvokeHelper<>::MakeItSo() call below.
1248 return InvokeHelper<StorageType::IsWeakCall::value, R,
1276 // InvokeHelper<>::MakeItSo() call below.
1278 return InvokeHelper<StorageType::IsWeakCall::value, R,
1305 // InvokeHelper<>::MakeItSo() call below.
1310 return InvokeHelper<StorageType::IsWeakCall::value, R,
1335 // InvokeHelper<>::MakeItSo() call below.
1343 return InvokeHelper<StorageType::IsWeakCall::value, R,
1366 // InvokeHelper<>::MakeItSo() call below.
1377 return InvokeHelper<StorageType::IsWeakCall::value, R,
1408 // InvokeHelper<>::MakeItSo() call below.
1410 return InvokeHelper<StorageType::IsWeakCall::value, R,
1441 // InvokeHelper<>::MakeItSo() call below.
1446 return InvokeHelper<StorageType::IsWeakCall::value, R,
1475 // InvokeHelper<>::MakeItSo() call below.
1483 return InvokeHelper<StorageType::IsWeakCall::value, R,
1510 // InvokeHelper<>::MakeItSo() call below.
1521 return InvokeHelper<StorageType::IsWeakCall::value, R,
1546 // InvokeHelper<>::MakeItSo() call below.
1560 return InvokeHelper<StorageType::IsWeakCall::value, R,
1595 // InvokeHelper<>::MakeItSo() call below.
1597 return InvokeHelper<StorageType::IsWeakCall::value, R,
1631 // InvokeHelper<>::MakeItSo() call below.
1636 return InvokeHelper<StorageType::IsWeakCall::value, R,
1668 // InvokeHelper<>::MakeItSo() call below.
1676 return InvokeHelper<StorageType::IsWeakCall::value, R,
1706 // InvokeHelper<>::MakeItSo() call below.
1717 return InvokeHelper<StorageType::IsWeakCall::value, R,
1745 // InvokeHelper<>::MakeItSo() call below.
1759 return InvokeHelper<StorageType::IsWeakCall::value, R,
1785 // InvokeHelper<>::MakeItSo() call below.
1802 return InvokeHelper<StorageType::IsWeakCall::value, R,
1840 // InvokeHelper<>::MakeItSo() call below.
1842 return InvokeHelper<StorageType::IsWeakCall::value, R,
1880 // InvokeHelper<>::MakeItSo() call below.
1885 return InvokeHelper<StorageType::IsWeakCall::value, R,
1921 // InvokeHelper<>::MakeItSo() call below.
1929 return InvokeHelper<StorageType::IsWeakCall::value, R,
1963 // InvokeHelper<>::MakeItSo() call below.
1974 return InvokeHelper<StorageType::IsWeakCall::value, R,
2006 // InvokeHelper<>::MakeItSo() call below.
2020 return InvokeHelper<StorageType::IsWeakCall::value, R,
2050 // InvokeHelper<>::MakeItSo() call below.
2067 return InvokeHelper<StorageType::IsWeakCall::value, R,
2095 // InvokeHelper<>::MakeItSo() call below.
2115 return InvokeHelper<StorageType::IsWeakCall::value, R,
2157 // InvokeHelper<>::MakeItSo() call below.
2159 return InvokeHelper<StorageType::IsWeakCall::value, R,
2200 // InvokeHelper<>::MakeItSo() call below.
2205 return InvokeHelper<StorageType::IsWeakCall::value, R,
2244 // InvokeHelper<>::MakeItSo() call below.
2252 return InvokeHelper<StorageType::IsWeakCall::value, R,
2289 // InvokeHelper<>::MakeItSo() call below.
2300 return InvokeHelper<StorageType::IsWeakCall::value, R,
2335 // InvokeHelper<>::MakeItSo() call below.
2349 return InvokeHelper<StorageType::IsWeakCall::value, R,
2382 // InvokeHelper<>::MakeItSo() call below.
2399 return InvokeHelper<StorageType::IsWeakCall::value, R,
2430 // InvokeHelper<>::MakeItSo() call below.
2450 return InvokeHelper<StorageType::IsWeakCall::value, R,
2479 // InvokeHelper<>::MakeItSo() call below.
2502 return InvokeHelper<StorageType::IsWeakCall::value, R,