Home | History | Annotate | Download | only in base

Lines Matching refs:Tuple0

6 // There are classes Tuple0 to Tuple6, cooresponding to the number of elements
66 // Tuple0 is supplied to act as a 'void' type. It can be used, for example,
73 struct Tuple0 {
74 typedef Tuple0 ValueTuple;
75 typedef Tuple0 RefTuple;
76 typedef Tuple0 ParamTuple;
272 struct TupleTypes< Tuple0 > {
273 typedef Tuple0 ValueTuple;
274 typedef Tuple0 RefTuple;
275 typedef Tuple0 ParamTuple;
424 inline Tuple0 MakeTuple() {
425 return Tuple0();
537 inline void DispatchToMethod(ObjT* obj, Method method, const Tuple0& arg) {
628 inline void DispatchToFunction(Function function, const Tuple0& arg) {
712 // Dispatchers with 0 out param (as a Tuple0).
717 const Tuple0& arg, Tuple0*) {
722 inline void DispatchToMethod(ObjT* obj, Method method, const A& arg, Tuple0*) {
729 const Tuple1<A>& arg, Tuple0*) {
736 const Tuple2<A, B>& arg, Tuple0*) {
743 const Tuple3<A, B, C>& arg, Tuple0*) {
751 const Tuple4<A, B, C, D>& arg, Tuple0*) {
760 const Tuple5<A, B, C, D, E>& arg, Tuple0*) {
771 const Tuple6<A, B, C, D, E, F>& arg, Tuple0*) {
785 const Tuple0& in,
872 const Tuple0& in,
966 const Tuple0& in,
1067 const Tuple0& in,
1178 const Tuple0& in,