Searched refs:Tuple (Results 1 - 25 of 39) sorted by relevance

12

/external/clang/test/CXX/temp/temp.decls/temp.variadic/
H A Dp1.cpp3 template<class ...Types> struct Tuple;
5 Tuple<> *t0;
6 Tuple<int> *t1;
7 Tuple<int, char> *t2a;
8 Tuple<int, float> *t2b = t2a; // expected-error{{cannot initialize a variable of type 'Tuple<int, float> *' with an lvalue of type 'Tuple<int, char> *'}}
9 Tuple<int, float, double> *t3;
H A Dpartial-ordering.cpp7 template<typename Tuple>
H A Dp5.cpp389 template<typename...> struct Tuple {}; struct in namespace:WorkingPaperExample
394 typedef Tuple<Pair<Args1, Args2> ... > type; // expected-error{{pack expansion contains parameter packs 'Args1' and 'Args2' that have different lengths (1 vs. 2)}}
398 typedef zip<short, int>::with<unsigned short, unsigned>::type T1; // T1 is Tuple<Pair<short, unsigned short>, Pair<int, unsigned>>
399 typedef Tuple<Pair<short, unsigned short>, Pair<int, unsigned>> T1;
H A Dexample-tuple.cpp144 template<typename Tuple> struct tuple_size;
155 template<int I, typename Tuple> struct tuple_element;
177 template<int I, typename Tuple> class get_impl;
H A Dexample-bind.cpp115 template<typename Tuple> struct tuple_size;
121 template<int I, typename Tuple> struct tuple_element;
134 template<int I, typename Tuple> class get_impl;
265 template<int I, typename Tuple, typename = void>
/external/libcxx/test/utilities/tuple/tuple.tuple/tuple.creation/
H A Dforward_as_tuple.pass.cpp18 template <class Tuple>
20 test0(const Tuple& t)
22 static_assert(std::tuple_size<Tuple>::value == 0, "");
25 template <class Tuple>
27 test1a(const Tuple& t)
29 static_assert(std::tuple_size<Tuple>::value == 1, "");
30 static_assert(std::is_same<typename std::tuple_element<0, Tuple>::type, int&&>::value, "");
34 template <class Tuple>
36 test1b(const Tuple& t)
38 static_assert(std::tuple_size<Tuple>
[all...]
/external/clang/test/CXX/temp/temp.fct.spec/temp.deduct/temp.deduct.partial/
H A Dp12.cpp7 template<class ...> struct Tuple { }; struct
8 template<class ... Types> int &g(Tuple<Types ...>); // #1
9 template<class T1, class ... Types> float &g(Tuple<T1, Types ...>); // #2
10 template<class T1, class ... Types> double &g(Tuple<T1, Types& ...>); // #3
13 int &ir1 = g(Tuple<>());
14 float &fr1 = g(Tuple<int, float>());
15 double &dr1 = g(Tuple<int, float&>());
16 double &dr2 = g(Tuple<int>());
/external/protobuf/gtest/include/gtest/internal/
H A Dgtest-tuple.h138 template <bool kIndexValid, int kIndex, class Tuple>
637 // 6.1.3.2 Tuple creation functions.
704 // 6.1.3.3 Tuple helper classes.
706 template <typename Tuple> struct tuple_size;
741 template <int k, class Tuple>
744 k < (tuple_size<Tuple>::value), k, Tuple>::type type;
747 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
756 template <class Tuple>
[all...]
/external/llvm/tools/llvm-jitlistener/
H A Dllvm-jitlistener.cpp137 Triple Tuple(TheModule->getTargetTriple());
138 if (Tuple.getTriple().empty())
139 Tuple.setTriple(sys::getProcessTriple());
141 if (Tuple.isOSWindows() && !Tuple.isOSBinFormatELF()) {
142 Tuple.setObjectFormat(Triple::ELF);
143 TheModule->setTargetTriple(Tuple.getTriple());
/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Dencode.h39 // stores both the Tuple of encode labels and weights to a unique
47 struct Tuple { struct in class:fst::EncodeTable
48 Tuple() {} function in struct:fst::EncodeTable::Tuple
49 Tuple(Label ilabel_, Label olabel_, Weight weight_) function in struct:fst::EncodeTable::Tuple
51 Tuple(const Tuple& tuple) function in struct:fst::EncodeTable::Tuple
59 // Comparison object for hashing EncodeTable Tuple(s).
62 bool operator()(const Tuple* x, const Tuple* y) const {
83 size_t operator()(const Tuple*
[all...]
/external/chromium_org/testing/gtest/include/gtest/internal/
H A Dgtest-tuple.h149 template <bool kIndexValid, int kIndex, class Tuple>
669 // 6.1.3.2 Tuple creation functions.
736 // 6.1.3.3 Tuple helper classes.
738 template <typename Tuple> struct tuple_size;
795 template <int k, class Tuple>
798 k < (tuple_size<Tuple>::value), k, Tuple>::type type;
801 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
810 template <class Tuple>
[all...]
/external/chromium_org/third_party/mesa/src/src/gtest/include/gtest/internal/
H A Dgtest-tuple.h139 template <bool kIndexValid, int kIndex, class Tuple>
639 // 6.1.3.2 Tuple creation functions.
706 // 6.1.3.3 Tuple helper classes.
708 template <typename Tuple> struct tuple_size;
743 template <int k, class Tuple>
746 k < (tuple_size<Tuple>::value), k, Tuple>::type type;
749 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
758 template <class Tuple>
[all...]
/external/gtest/include/gtest/internal/
H A Dgtest-tuple.h141 template <bool kIndexValid, int kIndex, class Tuple>
661 // 6.1.3.2 Tuple creation functions.
728 // 6.1.3.3 Tuple helper classes.
730 template <typename Tuple> struct tuple_size;
787 template <int k, class Tuple>
790 k < (tuple_size<Tuple>::value), k, Tuple>::type type;
793 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
802 template <class Tuple>
[all...]
/external/llvm/utils/unittest/googletest/include/gtest/internal/
H A Dgtest-tuple.h139 template <bool kIndexValid, int kIndex, class Tuple>
639 // 6.1.3.2 Tuple creation functions.
706 // 6.1.3.3 Tuple helper classes.
708 template <typename Tuple> struct tuple_size;
743 template <int k, class Tuple>
746 k < (tuple_size<Tuple>::value), k, Tuple>::type type;
749 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
758 template <class Tuple>
[all...]
/external/mesa3d/src/gtest/include/gtest/internal/
H A Dgtest-tuple.h139 template <bool kIndexValid, int kIndex, class Tuple>
639 // 6.1.3.2 Tuple creation functions.
706 // 6.1.3.3 Tuple helper classes.
708 template <typename Tuple> struct tuple_size;
743 template <int k, class Tuple>
746 k < (tuple_size<Tuple>::value), k, Tuple>::type type;
749 #define GTEST_TUPLE_ELEMENT_(k, Tuple) typename tuple_element<k, Tuple >::type
758 template <class Tuple>
[all...]
/external/openfst/src/include/fst/
H A Dencode.h54 // stores both the Tuple of encode labels and weights to a unique
62 struct Tuple { struct in class:fst::EncodeTable
63 Tuple() {} function in struct:fst::EncodeTable::Tuple
64 Tuple(Label ilabel_, Label olabel_, Weight weight_) function in struct:fst::EncodeTable::Tuple
66 Tuple(const Tuple& tuple) function in struct:fst::EncodeTable::Tuple
74 // Comparison object for hashing EncodeTable Tuple(s).
77 bool operator()(const Tuple* x, const Tuple* y) const {
97 size_t operator()(const Tuple*
[all...]
H A Dstate-table.h51 // const StateTuple<StateId> &Tuple(StateId) const;
86 const StateTuple &Tuple(StateId s) const { return FindEntry(s); } function in class:fst::HashStateTable
109 const StateTuple &Tuple(StateId s) const { return FindEntry(s); } function in class:fst::CompactHashStateTable
134 const StateTuple &Tuple(StateId s) const { return FindEntry(s); } function in class:fst::VectorStateTable
164 const StateTuple &Tuple(StateId s) const { return FindEntry(s); } function in class:fst::VectorHashStateTable
184 const StateTuple &Tuple(StateId s) const { return FindEntry(s); } function in class:fst::ErasableStateTable
206 // const StateTuple<StateId> &Tuple(StateId) const;
H A Dreplace.h70 // const StateTuple &Tuple(StateId id) const;
75 // \brief Tuple of information that uniquely defines a state in replace
224 const StateTuple &Tuple(StateId id) const { function in class:fst::VectorHashReplaceStateTable
225 return state_table_->Tuple(id);
251 using StateTable::Tuple;
499 const StateTuple& tuple = state_table_->Tuple(s);
519 StateTuple tuple = state_table_->Tuple(s);
557 StateTuple tuple = state_table_->Tuple(s);
594 StateTuple tuple = state_table_->Tuple(s);
638 StateTuple tuple = state_table_->Tuple(
[all...]
/external/chromium_org/testing/gtest/include/gtest/
H A Dgtest-printers.h77 // // element for each field. Tuple support must be enabled in
80 // const Tuple& value);
777 typedef TupleT Tuple; typedef in struct:testing::internal::TuplePolicy
778 static const size_t tuple_size = ::std::tr1::tuple_size<Tuple>::value;
781 struct tuple_element : ::std::tr1::tuple_element<I, Tuple> {};
785 const typename ::std::tr1::tuple_element<I, Tuple>::type>::type get(
786 const Tuple& tuple) {
797 typedef ::std::tuple<Types...> Tuple; typedef in struct:testing::internal::TuplePolicy
798 static const size_t tuple_size = ::std::tuple_size<Tuple>::value;
801 struct tuple_element : ::std::tuple_element<I, Tuple> {};
853 PrintPrefixTo(const Tuple&, ::std::ostream*) argument
856 TersePrintPrefixToStrings(const Tuple&, Strings*) argument
[all...]
/external/chromium_org/third_party/mesa/src/src/gtest/include/gtest/
H A Dgtest-printers.h77 // // element for each field. Tuple support must be enabled in
80 // const Tuple& value);
714 template <typename Tuple>
715 static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) {
718 UniversalPrinter<typename ::std::tr1::tuple_element<N - 1, Tuple>::type>
724 template <typename Tuple>
725 static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) {
736 template <typename Tuple>
737 static void PrintPrefixTo(const Tuple&, ::std::ostream*) {} argument
739 template <typename Tuple>
740 TersePrintPrefixToStrings(const Tuple&, Strings*) argument
[all...]
/external/gtest/include/gtest/
H A Dgtest-printers.h77 // // element for each field. Tuple support must be enabled in
80 // const Tuple& value);
773 template <typename Tuple>
774 static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) {
777 UniversalPrinter<typename ::std::tr1::tuple_element<N - 1, Tuple>::type>
783 template <typename Tuple>
784 static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) {
795 template <typename Tuple>
796 static void PrintPrefixTo(const Tuple&, ::std::ostream*) {} argument
798 template <typename Tuple>
799 TersePrintPrefixToStrings(const Tuple&, Strings*) argument
[all...]
/external/llvm/utils/unittest/googletest/include/gtest/
H A Dgtest-printers.h77 // // element for each field. Tuple support must be enabled in
80 // const Tuple& value);
714 template <typename Tuple>
715 static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) {
718 UniversalPrinter<typename ::std::tr1::tuple_element<N - 1, Tuple>::type>
724 template <typename Tuple>
725 static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) {
736 template <typename Tuple>
737 static void PrintPrefixTo(const Tuple&, ::std::ostream*) {} argument
739 template <typename Tuple>
740 TersePrintPrefixToStrings(const Tuple&, Strings*) argument
[all...]
/external/mesa3d/src/gtest/include/gtest/
H A Dgtest-printers.h77 // // element for each field. Tuple support must be enabled in
80 // const Tuple& value);
714 template <typename Tuple>
715 static void PrintPrefixTo(const Tuple& t, ::std::ostream* os) {
718 UniversalPrinter<typename ::std::tr1::tuple_element<N - 1, Tuple>::type>
724 template <typename Tuple>
725 static void TersePrintPrefixToStrings(const Tuple& t, Strings* strings) {
736 template <typename Tuple>
737 static void PrintPrefixTo(const Tuple&, ::std::ostream*) {} argument
739 template <typename Tuple>
740 TersePrintPrefixToStrings(const Tuple&, Strings*) argument
[all...]
/external/chromium_org/third_party/jinja2/
H A Dmeta.py76 if isinstance(node.template, (nodes.Tuple, nodes.List)):
/external/openfst/src/include/fst/extensions/pdt/
H A Dexpand.h139 const StateTuple &tuple = state_table_->Tuple(s);
177 StateTuple tuple = state_table_->Tuple(s);
400 StackId si1 = state_table_.Tuple(s1).stack_id;
401 StackId si2 = state_table_.Tuple(s2).stack_id;
677 Times(DistanceToDest(state_table_.Tuple(arc.nextstate).state_id,
753 VLOG(2) << "Open paren: " << s << "(" << state_table_.Tuple(s).state_id
754 << ") to " << ns << "(" << state_table_.Tuple(ns).state_id << ")";
760 balance_data_->Find(paren_id, state_table_.Tuple(ns).state_id);
777 VLOG(2) << state_table_.Tuple(ns).state_id << ", " << source;
779 << DistanceToDest(state_table_.Tuple(n
[all...]

Completed in 1794 milliseconds

12