|
26 | 26 |
|
27 | 27 | template <TYPENAMES> |
28 | 28 | SEXP operator()(ARGUMENTS){ |
29 | | -returnRcpp_fast_eval(Rf_lang2(Storage::get__(),pairlist(PARAMETERS)), R_GlobalEnv); |
| 29 | +returninvoke(pairlist(PARAMETERS), R_GlobalEnv); |
30 | 30 | } |
31 | 31 |
|
32 | 32 | */ |
33 | 33 | template<typename T1> |
34 | 34 | SEXPoperator()(const T1& t1)const { |
35 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1)), R_GlobalEnv); |
| 35 | +returninvoke(pairlist(t1), R_GlobalEnv); |
36 | 36 | } |
37 | 37 |
|
38 | 38 | template<typename T1,typename T2> |
39 | 39 | SEXPoperator()(const T1& t1,const T2& t2)const { |
40 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2)), R_GlobalEnv); |
| 40 | +returninvoke(pairlist(t1, t2), R_GlobalEnv); |
41 | 41 | } |
42 | 42 |
|
43 | 43 | template<typename T1,typename T2,typename T3> |
44 | 44 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3)const { |
45 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3)), R_GlobalEnv); |
| 45 | +returninvoke(pairlist(t1, t2, t3), R_GlobalEnv); |
46 | 46 | } |
47 | 47 |
|
48 | 48 | template<typename T1,typename T2,typename T3,typename T4> |
49 | 49 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4)const { |
50 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4)), R_GlobalEnv); |
| 50 | +returninvoke(pairlist(t1, t2, t3, t4), R_GlobalEnv); |
51 | 51 | } |
52 | 52 |
|
53 | 53 | template<typename T1,typename T2,typename T3,typename T4,typename T5> |
54 | 54 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5)const { |
55 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5)), R_GlobalEnv); |
| 55 | +returninvoke(pairlist(t1, t2, t3, t4, t5), R_GlobalEnv); |
56 | 56 | } |
57 | 57 |
|
58 | 58 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6> |
59 | 59 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6)const { |
60 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6)), R_GlobalEnv); |
| 60 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6), R_GlobalEnv); |
61 | 61 | } |
62 | 62 |
|
63 | 63 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7> |
64 | 64 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7)const { |
65 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7)), R_GlobalEnv); |
| 65 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7), R_GlobalEnv); |
66 | 66 | } |
67 | 67 |
|
68 | 68 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8> |
69 | 69 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8)const { |
70 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8)), R_GlobalEnv); |
| 70 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8), R_GlobalEnv); |
71 | 71 | } |
72 | 72 |
|
73 | 73 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9> |
74 | 74 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9)const { |
75 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9)), R_GlobalEnv); |
| 75 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9), R_GlobalEnv); |
76 | 76 | } |
77 | 77 |
|
78 | 78 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10> |
79 | 79 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10)const { |
80 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10)), R_GlobalEnv); |
| 80 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10), R_GlobalEnv); |
81 | 81 | } |
82 | 82 |
|
83 | 83 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11> |
84 | 84 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11)const { |
85 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11)), R_GlobalEnv); |
| 85 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11), R_GlobalEnv); |
86 | 86 | } |
87 | 87 |
|
88 | 88 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12> |
89 | 89 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12)const { |
90 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12)), R_GlobalEnv); |
| 90 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12), R_GlobalEnv); |
91 | 91 | } |
92 | 92 |
|
93 | 93 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13> |
94 | 94 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13)const { |
95 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13)), R_GlobalEnv); |
| 95 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13), R_GlobalEnv); |
96 | 96 | } |
97 | 97 |
|
98 | 98 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14> |
99 | 99 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14)const { |
100 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14)), R_GlobalEnv); |
| 100 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14), R_GlobalEnv); |
101 | 101 | } |
102 | 102 |
|
103 | 103 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14,typename T15> |
104 | 104 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14,const T15& t15)const { |
105 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15)), R_GlobalEnv); |
| 105 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15), R_GlobalEnv); |
106 | 106 | } |
107 | 107 |
|
108 | 108 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14,typename T15,typename T16> |
109 | 109 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14,const T15& t15,const T16& t16)const { |
110 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16)), R_GlobalEnv); |
| 110 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16), R_GlobalEnv); |
111 | 111 | } |
112 | 112 |
|
113 | 113 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14,typename T15,typename T16,typename T17> |
114 | 114 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14,const T15& t15,const T16& t16,const T17& t17)const { |
115 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17)), R_GlobalEnv); |
| 115 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17), R_GlobalEnv); |
116 | 116 | } |
117 | 117 |
|
118 | 118 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14,typename T15,typename T16,typename T17,typename T18> |
119 | 119 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14,const T15& t15,const T16& t16,const T17& t17,const T18& t18)const { |
120 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18)), R_GlobalEnv); |
| 120 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18), R_GlobalEnv); |
121 | 121 | } |
122 | 122 |
|
123 | 123 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14,typename T15,typename T16,typename T17,typename T18,typename T19> |
124 | 124 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14,const T15& t15,const T16& t16,const T17& t17,const T18& t18,const T19& t19)const { |
125 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19)), R_GlobalEnv); |
| 125 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19), R_GlobalEnv); |
126 | 126 | } |
127 | 127 |
|
128 | 128 | template<typename T1,typename T2,typename T3,typename T4,typename T5,typename T6,typename T7,typename T8,typename T9,typename T10,typename T11,typename T12,typename T13,typename T14,typename T15,typename T16,typename T17,typename T18,typename T19,typename T20> |
129 | 129 | SEXPoperator()(const T1& t1,const T2& t2,const T3& t3,const T4& t4,const T5& t5,const T6& t6,const T7& t7,const T8& t8,const T9& t9,const T10& t10,const T11& t11,const T12& t12,const T13& t13,const T14& t14,const T15& t15,const T16& t16,const T17& t17,const T18& t18,const T19& t19,const T20& t20)const { |
130 | | -returnRcpp_fast_eval(Rcpp_lcons(Storage::get__(),pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20)), R_GlobalEnv); |
| 130 | +returninvoke(pairlist(t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, t11, t12, t13, t14, t15, t16, t17, t18, t19, t20), R_GlobalEnv); |
131 | 131 | } |
132 | 132 |
|
133 | 133 | /* </code-bloat>*/ |
|