Home | History | Annotate | Download | only in base

Lines Matching refs:Tuple0

6 // There are classes Tuple0 to Tuple6, cooresponding to the number of elements
69 // Tuple0 is supplied to act as a 'void' type. It can be used, for example,
76 struct Tuple0 {
77 typedef Tuple0 ValueTuple;
78 typedef Tuple0 RefTuple;
79 typedef Tuple0 ParamTuple;
275 struct TupleTypes< Tuple0 > {
276 typedef Tuple0 ValueTuple;
277 typedef Tuple0 RefTuple;
278 typedef Tuple0 ParamTuple;
427 inline Tuple0 MakeTuple() {
428 return Tuple0();
540 inline void DispatchToMethod(ObjT* obj, Method method, const Tuple0& arg) {
603 inline void DispatchToFunction(Function function, const Tuple0& arg) {
659 // Dispatchers with 0 out param (as a Tuple0).
664 const Tuple0& arg, Tuple0*) {
669 inline void DispatchToMethod(ObjT* obj, Method method, const A& arg, Tuple0*) {
676 const Tuple1<A>& arg, Tuple0*) {
683 const Tuple2<A, B>& arg, Tuple0*) {
689 const Tuple3<A, B, C>& arg, Tuple0*) {
695 const Tuple4<A, B, C, D>& arg, Tuple0*) {
701 const Tuple5<A, B, C, D, E>& arg, Tuple0*) {
708 const Tuple6<A, B, C, D, E, F>& arg, Tuple0*) {
717 const Tuple0& in,
784 const Tuple0& in,
852 const Tuple0& in,
920 const Tuple0& in,
990 const Tuple0& in,