mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-06-05 21:39:12 +02:00
Update to Chromium revision 8cb76f56 (#307671)
- Linux/Mac: Load V8 initial snapshot from external bin files (see http://crbug.com/421063). - Windows: 8.1 SDK is now required (issue #1470). - Remove CefDOMDocument::GetSelectionStartNode and GetSelectionEndNode methods(see https://codereview.chromium.org/763043004). - Rename internal namespace used in base headers to avoid linker conflicts with cef_sandbox.lib. git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1956 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
@ -580,86 +580,86 @@ inline void DispatchToMethod(ObjT* obj, Method method, const Tuple0& arg) {
|
||||
|
||||
template <class ObjT, class Method, class A>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method, const A& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg));
|
||||
}
|
||||
|
||||
template <class ObjT, class Method, class A>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method, const Tuple1<A>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B>
|
||||
inline void DispatchToMethod(ObjT* obj,
|
||||
Method method,
|
||||
const Tuple2<A, B>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<A, B, C>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<A, B, C, D>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D, class E>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<A, B, C, D, E>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D, class E,
|
||||
class F>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<A, B, C, D, E, F>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D, class E,
|
||||
class F, class G>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple7<A, B, C, D, E, F, G>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::internal::UnwrapTraits<G>::Unwrap(arg.g));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::cef_internal::UnwrapTraits<G>::Unwrap(arg.g));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D, class E,
|
||||
class F, class G, class H>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple8<A, B, C, D, E, F, G, H>& arg) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::internal::UnwrapTraits<G>::Unwrap(arg.g),
|
||||
base::internal::UnwrapTraits<H>::Unwrap(arg.h));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::cef_internal::UnwrapTraits<G>::Unwrap(arg.g),
|
||||
base::cef_internal::UnwrapTraits<H>::Unwrap(arg.h));
|
||||
}
|
||||
|
||||
// Static Dispatchers with no out params.
|
||||
@ -676,77 +676,77 @@ inline void DispatchToFunction(Function function, const A& arg) {
|
||||
|
||||
template <class Function, class A>
|
||||
inline void DispatchToFunction(Function function, const Tuple1<A>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B>
|
||||
inline void DispatchToFunction(Function function, const Tuple2<A, B>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B, class C>
|
||||
inline void DispatchToFunction(Function function, const Tuple3<A, B, C>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B, class C, class D>
|
||||
inline void DispatchToFunction(Function function,
|
||||
const Tuple4<A, B, C, D>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B, class C, class D, class E>
|
||||
inline void DispatchToFunction(Function function,
|
||||
const Tuple5<A, B, C, D, E>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B, class C, class D, class E, class F>
|
||||
inline void DispatchToFunction(Function function,
|
||||
const Tuple6<A, B, C, D, E, F>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B, class C, class D, class E, class F,
|
||||
class G>
|
||||
inline void DispatchToFunction(Function function,
|
||||
const Tuple7<A, B, C, D, E, F, G>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::internal::UnwrapTraits<G>::Unwrap(arg.g));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::cef_internal::UnwrapTraits<G>::Unwrap(arg.g));
|
||||
}
|
||||
|
||||
template<class Function, class A, class B, class C, class D, class E, class F,
|
||||
class G, class H>
|
||||
inline void DispatchToFunction(Function function,
|
||||
const Tuple8<A, B, C, D, E, F, G, H>& arg) {
|
||||
(*function)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::internal::UnwrapTraits<G>::Unwrap(arg.g),
|
||||
base::internal::UnwrapTraits<H>::Unwrap(arg.h));
|
||||
(*function)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f),
|
||||
base::cef_internal::UnwrapTraits<G>::Unwrap(arg.g),
|
||||
base::cef_internal::UnwrapTraits<H>::Unwrap(arg.h));
|
||||
}
|
||||
|
||||
// Dispatchers with 0 out param (as a Tuple0).
|
||||
@ -760,61 +760,61 @@ inline void DispatchToMethod(ObjT* obj,
|
||||
|
||||
template <class ObjT, class Method, class A>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method, const A& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg));
|
||||
}
|
||||
|
||||
template <class ObjT, class Method, class A>
|
||||
inline void DispatchToMethod(ObjT* obj,
|
||||
Method method,
|
||||
const Tuple1<A>& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B>
|
||||
inline void DispatchToMethod(ObjT* obj,
|
||||
Method method,
|
||||
const Tuple2<A, B>& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<A, B, C>& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<A, B, C, D>& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D, class E>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<A, B, C, D, E>& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e));
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class A, class B, class C, class D, class E,
|
||||
class F>
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<A, B, C, D, E, F>& arg, Tuple0*) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::internal::UnwrapTraits<F>::Unwrap(arg.f));
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<A>::Unwrap(arg.a),
|
||||
base::cef_internal::UnwrapTraits<B>::Unwrap(arg.b),
|
||||
base::cef_internal::UnwrapTraits<C>::Unwrap(arg.c),
|
||||
base::cef_internal::UnwrapTraits<D>::Unwrap(arg.d),
|
||||
base::cef_internal::UnwrapTraits<E>::Unwrap(arg.e),
|
||||
base::cef_internal::UnwrapTraits<F>::Unwrap(arg.f));
|
||||
}
|
||||
|
||||
// Dispatchers with 1 out param.
|
||||
@ -840,7 +840,7 @@ template<class ObjT, class Method, class InA,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple1<InA>& in,
|
||||
Tuple1<OutA>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a), &out->a);
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a), &out->a);
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class InA, class InB,
|
||||
@ -848,8 +848,8 @@ template<class ObjT, class Method, class InA, class InB,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple2<InA, InB>& in,
|
||||
Tuple1<OutA>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
&out->a);
|
||||
}
|
||||
|
||||
@ -858,9 +858,9 @@ template<class ObjT, class Method, class InA, class InB, class InC,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<InA, InB, InC>& in,
|
||||
Tuple1<OutA>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
&out->a);
|
||||
}
|
||||
|
||||
@ -869,10 +869,10 @@ template<class ObjT, class Method, class InA, class InB, class InC, class InD,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<InA, InB, InC, InD>& in,
|
||||
Tuple1<OutA>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
&out->a);
|
||||
}
|
||||
|
||||
@ -881,11 +881,11 @@ template<class ObjT, class Method, class InA, class InB, class InC, class InD,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<InA, InB, InC, InD, InE>& in,
|
||||
Tuple1<OutA>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
&out->a);
|
||||
}
|
||||
|
||||
@ -895,12 +895,12 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<InA, InB, InC, InD, InE, InF>& in,
|
||||
Tuple1<OutA>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::cef_internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
&out->a);
|
||||
}
|
||||
|
||||
@ -928,7 +928,7 @@ inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple1<InA>& in,
|
||||
Tuple2<OutA, OutB>* out) {
|
||||
(obj->*method)(
|
||||
base::internal::UnwrapTraits<InA>::Unwrap(in.a), &out->a, &out->b);
|
||||
base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a), &out->a, &out->b);
|
||||
}
|
||||
|
||||
template<class ObjT, class Method, class InA, class InB,
|
||||
@ -936,8 +936,8 @@ template<class ObjT, class Method, class InA, class InB,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple2<InA, InB>& in,
|
||||
Tuple2<OutA, OutB>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
&out->a,
|
||||
&out->b);
|
||||
}
|
||||
@ -947,9 +947,9 @@ template<class ObjT, class Method, class InA, class InB, class InC,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<InA, InB, InC>& in,
|
||||
Tuple2<OutA, OutB>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
&out->a,
|
||||
&out->b);
|
||||
}
|
||||
@ -959,10 +959,10 @@ template<class ObjT, class Method, class InA, class InB, class InC, class InD,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<InA, InB, InC, InD>& in,
|
||||
Tuple2<OutA, OutB>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
&out->a,
|
||||
&out->b);
|
||||
}
|
||||
@ -973,11 +973,11 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<InA, InB, InC, InD, InE>& in,
|
||||
Tuple2<OutA, OutB>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
&out->a,
|
||||
&out->b);
|
||||
}
|
||||
@ -988,12 +988,12 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<InA, InB, InC, InD, InE, InF>& in,
|
||||
Tuple2<OutA, OutB>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::cef_internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
&out->a,
|
||||
&out->b);
|
||||
}
|
||||
@ -1021,7 +1021,7 @@ template<class ObjT, class Method, class InA,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple1<InA>& in,
|
||||
Tuple3<OutA, OutB, OutC>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c);
|
||||
@ -1032,8 +1032,8 @@ template<class ObjT, class Method, class InA, class InB,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple2<InA, InB>& in,
|
||||
Tuple3<OutA, OutB, OutC>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c);
|
||||
@ -1044,9 +1044,9 @@ template<class ObjT, class Method, class InA, class InB, class InC,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<InA, InB, InC>& in,
|
||||
Tuple3<OutA, OutB, OutC>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c);
|
||||
@ -1057,10 +1057,10 @@ template<class ObjT, class Method, class InA, class InB, class InC, class InD,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<InA, InB, InC, InD>& in,
|
||||
Tuple3<OutA, OutB, OutC>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c);
|
||||
@ -1072,11 +1072,11 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<InA, InB, InC, InD, InE>& in,
|
||||
Tuple3<OutA, OutB, OutC>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c);
|
||||
@ -1088,12 +1088,12 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<InA, InB, InC, InD, InE, InF>& in,
|
||||
Tuple3<OutA, OutB, OutC>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::cef_internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c);
|
||||
@ -1114,7 +1114,7 @@ template<class ObjT, class Method, class InA,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const InA& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1126,7 +1126,7 @@ template<class ObjT, class Method, class InA,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple1<InA>& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1138,8 +1138,8 @@ template<class ObjT, class Method, class InA, class InB,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple2<InA, InB>& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1151,9 +1151,9 @@ template<class ObjT, class Method, class InA, class InB, class InC,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<InA, InB, InC>& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1165,10 +1165,10 @@ template<class ObjT, class Method, class InA, class InB, class InC, class InD,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<InA, InB, InC, InD>& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1181,11 +1181,11 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<InA, InB, InC, InD, InE>& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1198,12 +1198,12 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<InA, InB, InC, InD, InE, InF>& in,
|
||||
Tuple4<OutA, OutB, OutC, OutD>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::cef_internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1225,7 +1225,7 @@ template<class ObjT, class Method, class InA,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const InA& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1238,7 +1238,7 @@ template<class ObjT, class Method, class InA,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple1<InA>& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1251,8 +1251,8 @@ template<class ObjT, class Method, class InA, class InB,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple2<InA, InB>& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1265,9 +1265,9 @@ template<class ObjT, class Method, class InA, class InB, class InC,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple3<InA, InB, InC>& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1280,10 +1280,10 @@ template<class ObjT, class Method, class InA, class InB, class InC, class InD,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple4<InA, InB, InC, InD>& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1297,11 +1297,11 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple5<InA, InB, InC, InD, InE>& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
@ -1315,12 +1315,12 @@ template<class ObjT, class Method,
|
||||
inline void DispatchToMethod(ObjT* obj, Method method,
|
||||
const Tuple6<InA, InB, InC, InD, InE, InF>& in,
|
||||
Tuple5<OutA, OutB, OutC, OutD, OutE>* out) {
|
||||
(obj->*method)(base::internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
(obj->*method)(base::cef_internal::UnwrapTraits<InA>::Unwrap(in.a),
|
||||
base::cef_internal::UnwrapTraits<InB>::Unwrap(in.b),
|
||||
base::cef_internal::UnwrapTraits<InC>::Unwrap(in.c),
|
||||
base::cef_internal::UnwrapTraits<InD>::Unwrap(in.d),
|
||||
base::cef_internal::UnwrapTraits<InE>::Unwrap(in.e),
|
||||
base::cef_internal::UnwrapTraits<InF>::Unwrap(in.f),
|
||||
&out->a,
|
||||
&out->b,
|
||||
&out->c,
|
||||
|
Reference in New Issue
Block a user