Home | History | Annotate | Download | only in base

Lines Matching refs:Tuple2

17 //   Tuple2<int, const char*> tuple_a(1, "wee");
18 // Tuple2<int, const char*> tuple_b = MakeTuple(1, "wee");
91 struct Tuple2 {
96 Tuple2() {}
97 Tuple2(typename TupleTraits<A>::ParamType a,
286 struct TupleTypes< Tuple2<A, B> > {
287 typedef Tuple2<typename TupleTraits<A>::ValueType,
289 typedef Tuple2<typename TupleTraits<A>::RefType,
291 typedef Tuple2<typename TupleTraits<A>::ParamType,
434 inline Tuple2<A, B> MakeTuple(const A& a, const B& b) {
435 return Tuple2<A, B>(a, b);
486 inline Tuple2<A&, B&> MakeRefTuple(A& a, B& b) {
487 return Tuple2<A&, B&>(a, b);
554 const Tuple2<A, B>& arg) {
643 inline void DispatchToFunction(Function function, const Tuple2<A, B>& arg) {
736 const Tuple2<A, B>& arg, Tuple0*) {
809 const Tuple2<InA, InB>& in,
873 Tuple2<OutA, OutB>* out) {
881 Tuple2<OutA, OutB>* out) {
889 Tuple2<OutA, OutB>* out) {
897 const Tuple2<InA, InB>& in,
898 Tuple2<OutA, OutB>* out) {
909 Tuple2<OutA, OutB>* out) {
921 Tuple2<OutA, OutB>* out) {
935 Tuple2<OutA, OutB>* out) {
950 Tuple2<OutA, OutB>* out) {
993 const Tuple2<InA, InB>& in,
1099 const Tuple2<InA, InB>& in,
1212 const Tuple2<InA, InB>& in,