Home | History | Annotate | Download | only in test

Lines Matching full:char

73 inline char Char(char ch) { return ch; }
93 const char* Plus1(const char* s) { return s + 1; }
108 const char* Binary(const char* input, short n) { return input + n; } // NOLINT
110 void VoidBinary(int, char) { g_done = true; }
112 int Ternary(int x, char y, short z) { return x + y + z; } // NOLINT
114 void VoidTernary(int, char, bool) { g_done = true; }
120 void VoidFunctionWithFourArguments(char, int, float, double) { g_done = true; }
122 string Concat4(const char* s1, const char* s2, const char* s3,
123 const char* s4) {
135 string Concat5(const char* s1, const char* s2, const char* s3,
136 const char* s4, const char* s5) {
150 string Concat6(const char* s1, const char* s2, const char* s3,
151 const char* s4, const char* s5, const char* s6) {
155 string Concat7(const char* s1, const char* s2, const char* s3,
156 const char* s4, const char* s5, const char* s6,
157 const char* s7) {
161 string Concat8(const char* s1, const char* s2, const char* s3,
162 const char* s4, const char* s5, const char* s6,
163 const char* s7, const char* s8) {
167 string Concat9(const char* s1, const char* s2, const char* s3,
168 const char* s4, const char* s5, const char* s6,
169 const char* s7, const char* s8, const char* s9) {
173 string Concat10(const char* s1, const char* s2, const char* s3,
174 const char* s4, const char* s5, const char* s6,
175 const char* s7, const char* s8, const char* s9,
176 const char* s10) {
188 string Binary(const string& str, char c) const { return str + c; }
190 int Ternary(int x, bool y, char z) { return value_ + x + y*z; }
204 string Concat7(const char* s1, const char* s2, const char* s3,
205 const char* s4, const char* s5, const char* s6,
206 const char* s7) {
210 string Concat8(const char* s1, const char* s2, const char* s3,
211 const char* s4, const char* s5, const char* s6,
212 const char* s7, const char* s8) {
216 string Concat9(const char* s1, const char* s2, const char* s3,
217 const char* s4, const char* s5, const char* s6,
218 const char* s7, const char* s8, const char* s9) {
222 string Concat10(const char* s1, const char* s2, const char* s3,
223 const char* s4, const char* s5, const char* s6,
224 const char* s7, const char* s8, const char* s9,
225 const char* s10) {
248 Action<const char*(const char*, short)> a = Invoke(Binary); // NOLINT
249 const char* p = "Hello";
255 Action<int(int, char, short)> a = Invoke(Ternary); // NOLINT
278 // char[N] to const char*.
279 inline const char* CharPtr(const char* s) { return s; }
283 Action<string(const char*, const char*, const char*, const char*,
284 const char*, const char*, const char*)> a =
294 Action<string(const char*, const char*, const char*, const char*,
295 const char*, const char*, const char*, const char*)> a =
305 Action<string(const char*, const char*, const char*, const char*,
306 const char*, const char*, const char*, const char*,
307 const char*)> a = Invoke(Concat9);
316 Action<string(const char*, const char*, const char*, const char*,
317 const char*, const char*, const char*, const char*,
318 const char*, const char*)> a = Invoke(Concat10);
344 Action<int(char, double, int, int)> a2 =
357 Action<long(int, short, char, bool)> a = Invoke(SumOf4); // NOLINT
358 EXPECT_EQ(4321, a.Perform(make_tuple(4000, Short(300), Char(20), true)));
380 Action<string(const string&, char)> a = Invoke(&foo, &Foo::Binary);
388 Action<int(int, bool, char)> a = Invoke(&foo, &Foo::Ternary); // NOLINT
389 EXPECT_EQ(1124, a.Perform(make_tuple(1000, true, Char(1))));
417 Action<string(const char*, const char*, const char*, const char*,
418 const char*, const char*, const char*)> a =
429 Action<string(const char*, const char*, const char*, const char*,
430 const char*, const char*, const char*, const char*)> a =
441 Action<string(const char*, const char*, const char*, const char*,
442 const char*, const char*, const char*, const char*,
443 const char*)> a = Invoke(&foo, &Foo::Concat9);
453 Action<string(const char*, const char*, const char*, const char*,
454 const char*, const char*, const char*, const char*,
455 const char*, const char*)> a = Invoke(&foo, &Foo::Concat10);
466 Action<long(int, short, char, bool)> a = // NOLINT
468 EXPECT_EQ(4444, a.Perform(make_tuple(4000, Short(300), Char(20), true)));
508 const Action<void(bool, char)> a1 = SaveArg<1>(&result);
523 char value = 'a';
524 const Action<void(bool, char*)> a1 = SaveArgPointee<1>(&result);
553 const Action<void(bool, int, int&, const char*)> a1 = SetArgReferee<2>('a');
554 a1.Perform(tuple<bool, int, int&, const char*>(true, 0, value, "hi"));
588 const Action<void(bool, int, int, const char*, bool,
599 EXPECT_THROW(a.Perform(make_tuple(0)), char);
605 const Action<double(char ch)> a = Throw(MyException());
619 typedef void MyFunction(bool, int*, char*);
625 char ch[4] = {};
626 char* pch = ch;
671 typedef void MyFunction(bool, char*);
675 char ch[4] = {};
676 char* pch = ch;