Home | History | Annotate | Download | only in test

Lines Matching refs:Char

68 inline char Char(char ch) { return ch; }
82 const char* Plus1(const char* s) { return s + 1; }
95 const char* Binary(const char* input, short n) { return input + n; } // NOLINT
97 void VoidBinary(int, char) { g_done = true; }
99 int Ternary(int x, char y, short z) { return x + y + z; } // NOLINT
101 void VoidTernary(int, char, bool) { g_done = true; }
105 string Concat4(const char* s1, const char* s2, const char* s3,
106 const char* s4) {
118 string Concat5(const char* s1, const char* s2, const char* s3,
119 const char* s4, const char* s5) {
133 string Concat6(const char* s1, const char* s2, const char* s3,
134 const char* s4, const char* s5, const char* s6) {
138 string Concat7(const char* s1, const char* s2, const char* s3,
139 const char* s4, const char* s5, const char* s6,
140 const char* s7) {
144 string Concat8(const char* s1, const char* s2, const char* s3,
145 const char* s4, const char* s5, const char* s6,
146 const char* s7, const char* s8) {
150 string Concat9(const char* s1, const char* s2, const char* s3,
151 const char* s4, const char* s5, const char* s6,
152 const char* s7, const char* s8, const char* s9) {
156 string Concat10(const char* s1, const char* s2, const char* s3,
157 const char* s4, const char* s5, const char* s6,
158 const char* s7, const char* s8, const char* s9,
159 const char* s10) {
164 // char[N] to const char*.
165 inline const char* CharPtr(const char* s) { return s; }
211 Action<string(string(*)(const char*, const char*, const char*,
212 const char*, const char*, const char*,
213 const char*))> a =
220 Action<string(string(*)(const char*, const char*, const char*,
221 const char*, const char*, const char*,
222 const char*, const char*))> a =
229 Action<string(string(*)(const char*, const char*, const char*,
230 const char*, const char*, const char*,
231 const char*, const char*, const char*))> a =
238 Action<string(string(*)(const char*, const char*, const char*,
239 const char*, const char*, const char*,
240 const char*, const char*, const char*,
241 const char*))> a =
248 Action<const char*(const char*(*)(const char* input, short n))> a = // NOLINT
249 InvokeArgument<0>(static_cast<const char*>("Hi"), Short(1));
253 // Tests using InvokeArgument with a function that takes a const char*
256 Action<const char*(const char*(*)(const char* input, short n))> a = // NOLINT
293 Action<const char*(const char* s, double x, short n)> a =
295 const char s[] = "Hello";
301 Action<int(int, double, char, short)> a = // NOLINT
303 EXPECT_EQ(123, a.Perform(make_tuple(100, 6.5, Char(20), Short(3))));
308 Action<string(const char*, const char*, double, const char*, const char*)> a =
316 Action<string(const char*, const char*, const char*,
317 const char*, const char*)> a =
326 Action<string(const char*, const char*, const char*)> a =
334 Action<string(const char*, const char*, const char*, const char*)> a =
343 Action<string(const char*, const char*, const char*, const char*)> a =
352 Action<string(const char*, const char*, const char*, const char*)> a =
361 Action<string(const char*, const char*, const char*, const char*)> a =
384 Action<int(int x, char y, short z)> a = // NOLINT
386 EXPECT_EQ(123, a.Perform(make_tuple(100, Char(20), Short(3))));
398 Action<const char*(short n, const char* input)> a = // NOLINT
400 const char s[] = "Hello";
406 Action<long(short x, char y, double z, char c)> a = // NOLINT
408 EXPECT_EQ(123, a.Perform(make_tuple(Short(100), Char(20), 5.6, Char(3))));
413 Action<void(double x, char c, int n)> a = WithArgs<2, 1>(Invoke(VoidBinary));
442 char ch = '\0';
443 Action<int(int*, int*, char*)> a = // NOLINT
457 char a = '\0', b = '\0';
458 Action<int(int*, int*, char*, char*)> action = // NOLINT
474 char a = '\0', b = '\0', c = '\0';
475 Action<int(int*, int*, char*, char*, char*)> action = // NOLINT
493 char a = '\0', b = '\0', c = '\0', d = '\0';
494 Action<int(int*, int*, char*, char*, char*, char*)> action = // NOLINT
514 char a = '\0', b = '\0', c = '\0', d = '\0', e = '\0';
515 Action<int(int*, int*, char*, char*, char*, char*, // NOLINT
516 char*)> action =
538 char a = '\0', b = '\0', c = '\0', d = '\0', e = '\0', f = '\0';
539 Action<int(int*, int*, char*, char*, char*, char*, // NOLINT
540 char*, char*)> action =
564 char a = '\0', b = '\0', c = '\0', d = '\0';
565 char e = '\0', f = '\0', g = '\0';
566 Action<int(int*, int*, char*, char*, char*, char*, // NOLINT
567 char*, char*, char*)> action =
642 StaticAssertTypeEq< ::std::tr1::tuple<int, char, int*>, args_type>();
648 Action<int(int, char, int*)> a1 = Sum2();
650 EXPECT_EQ(11, a1.Perform(make_tuple(5, Char(6), &dummy)));
747 Action<int(char m, bool t)> a1 = TypedPlus(9);
748 EXPECT_EQ(10, a1.Perform(make_tuple(Char(1), true)));
773 typedef Action<const char*(bool, const char*)> MyAction;
868 char suffix_char = static_cast<char>(suffix);
873 Action<std::string(const char*)> no_promo =
875 Action<std::string(const char*)> promo =
946 DoFooActionP2<int, char> a2 = DoFoo(1, '2');
947 PlusActionP3<int, int, char> a3 = Plus(1, 2, '3');
948 PlusActionP4<int, int, int, char> a4 = Plus(1, 2, 3, '4');
949 PlusActionP5<int, int, int, int, char> a5 = Plus(1, 2, 3, 4, '5');
950 PlusActionP6<int, int, int, int, int, char> a6 = Plus(1, 2, 3, 4, 5, '6');
951 PlusActionP7<int, int, int, int, int, int, char> a7 =
953 PlusActionP8<int, int, int, int, int, int, int, char> a8 =
955 PlusActionP9<int, int, int, int, int, int, int, int, char> a9 =
957 PlusActionP10<int, int, int, int, int, int, int, int, int, char> a10 =
1150 true, 6, char, unsigned, int> Giant;
1152 int, bool, double, 5, true, 6, char, unsigned, int, linked_ptr>(42);