@@ -10,91 +10,91 @@ template<class A0>
1010object
1111operator ()(A0 const &a0)const
1212{
13- return call<object>(&** this ,a0);
13+ return call<object>(this -> ptr (). get () ,a0);
1414}
1515template <class A0 ,class A1 >
1616object
1717operator ()(A0 const &a0,A1 const &a1)const
1818{
19- return call<object>(&** this ,a0,a1);
19+ return call<object>(this -> ptr (). get () ,a0,a1);
2020}
2121template <class A0 ,class A1 ,class A2 >
2222object
2323operator ()(A0 const &a0,A1 const &a1,A2 const &a2)const
2424{
25- return call<object>(&** this ,a0,a1,a2);
25+ return call<object>(this -> ptr (). get () ,a0,a1,a2);
2626}
2727template <class A0 ,class A1 ,class A2 ,class A3 >
2828object
2929operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3)const
3030{
31- return call<object>(&** this ,a0,a1,a2,a3);
31+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3);
3232}
3333template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 >
3434object
3535operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4)const
3636{
37- return call<object>(&** this ,a0,a1,a2,a3,a4);
37+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4);
3838}
3939template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 >
4040object
4141operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5)const
4242{
43- return call<object>(&** this ,a0,a1,a2,a3,a4,a5);
43+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5);
4444}
4545template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 >
4646object
4747operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6)const
4848{
49- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6);
49+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6);
5050}
5151template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 >
5252object
5353operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7)const
5454{
55- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7);
55+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7);
5656}
5757template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 >
5858object
5959operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8)const
6060{
61- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8);
61+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8);
6262}
6363template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 ,class A9 >
6464object
6565operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8,A9 const &a9)const
6666{
67- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);
67+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9);
6868}
6969template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 ,class A9 ,class A10 >
7070object
7171operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8,A9 const &a9,A10 const &a10)const
7272{
73- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10);
73+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10);
7474}
7575template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 ,class A9 ,class A10 ,class A11 >
7676object
7777operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8,A9 const &a9,A10 const &a10,A11 const &a11)const
7878{
79- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11);
79+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11);
8080}
8181template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 ,class A9 ,class A10 ,class A11 ,class A12 >
8282object
8383operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8,A9 const &a9,A10 const &a10,A11 const &a11,A12 const &a12)const
8484{
85- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12);
85+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12);
8686}
8787template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 ,class A9 ,class A10 ,class A11 ,class A12 ,class A13 >
8888object
8989operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8,A9 const &a9,A10 const &a10,A11 const &a11,A12 const &a12,A13 const &a13)const
9090{
91- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13);
91+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13);
9292}
9393template <class A0 ,class A1 ,class A2 ,class A3 ,class A4 ,class A5 ,class A6 ,class A7 ,class A8 ,class A9 ,class A10 ,class A11 ,class A12 ,class A13 ,class A14 >
9494object
9595operator ()(A0 const &a0,A1 const &a1,A2 const &a2,A3 const &a3,A4 const &a4,A5 const &a5,A6 const &a6,A7 const &a7,A8 const &a8,A9 const &a9,A10 const &a10,A11 const &a11,A12 const &a12,A13 const &a13,A14 const &a14)const
9696{
97- return call<object>(&** this ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14);
97+ return call<object>(this -> ptr (). get () ,a0,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14);
9898}
9999
100100
0 commit comments