Lines Matching full:should
16 // * declaration to be printed is named 'A' unless it should have some special
88 << "Matcher should match only one declaration "
164 // Should be: with { ... }
172 // Should be: with { ... }
181 // Should be: with semicolon
190 // Should be: with semicolon
198 // Should be: with semicolon, with { ... }
206 // Should be: with semicolon, with { ... }
214 // Should be: with semicolon, with { ... }
223 // Should be: with semicolon, with { ... }, without two spaces
232 // Should be: with semicolon, with { ... }, without two spaces
241 // Should be: with semicolon, with { ... }
250 // Should be: with semicolon, with { ... }
259 // Should be: with semicolon, with { ... }
268 // Should be: with semicolon, with { ... }, without two spaces
277 // Should be: with semicolon, with { ... }
287 // Should be: with semicolon, with { ... }
295 // Should be: with semicolon
303 // Should be: with semicolon
312 // Should be: with semicolon
320 // Should be: with semicolon
328 // Should be: with semicolon
336 // Should be: with semicolon
344 // WRONG; Should be: "constexpr int A(int a);"
352 // Should be: with semicolon
360 // Should be: with semicolon
368 // Should be: with semicolon
378 // Should be: with semicolon
386 // Should be: with semicolon
394 // Should be: with semicolon, with parameter name (?)
405 // WRONG; Should be: "template <> void A(int N);"));
470 // WRONG; Should be: "constexpr A();"
510 // WRONG; Should be: "A(T&&... ts) : T(ts)..."
521 // WRONG; Should be: "~A();"
531 // WRONG; Should be: "virtual ~A();"
541 // WRONG; Should be: "operator int();"
551 // WRONG; Should be: "operator bool();"
562 // WRONG; Should be: "operator Z();"
573 // Should be: with semicolon
584 // Should be: with semicolon
594 // Should be: with semicolon, without noexcept?
604 // Should be: with semicolon
614 // Should be: with semicolon, without noexcept?
636 // Should be: with semicolon
660 // Should be: with semicolon
676 // Should be: with semicolon
686 // Should be: with semicolon
699 // Should be: with semicolon
700 // TODO: should we print "virtual"?
710 // Should be: with semicolon
720 // Should be: with semicolon
730 // Should be: with semicolon
740 // Should be: with semicolon
750 // Should be: with semicolon
760 // WRONG; Should be: "void A(int a) &;"
770 // WRONG; Should be: "void A(int a) &&;"
780 // Should be: with semicolon
790 // Should be: with semicolon
801 // Should be: with semicolon
811 // Should be: with semicolon
821 // WRONG; Should be: "void A(int a) noexcept(true);"
831 // WRONG; Should be: "void A(int a) noexcept(1 < 2);"
842 // WRONG; Should be: "void A(int a) noexcept(N < 2);"
850 // Should be: with semicolon
858 // Should be: with semicolon
866 // Should be: with semicolon
875 // Should be: with semicolon
884 // Should be: with semicolon
893 // Should be: with semicolon, with { ... }
902 // Should be: with semicolon, with { ... }
911 // Should be: with semicolon, with { ... }
920 // Should be: with semicolon, with { ... }
929 // Should be: with semicolon, with { ... }
938 // Should be: with semicolon, with { ... }
948 // Should be: with semicolon, with { ... }
956 // Should be: with semicolon, with { ... }
965 // Should be: with semicolon, with { ... }
974 // Should be: with semicolon, with { ... }, without spaces before '...'
983 // Should be: with semicolon, with { ... }, without spaces before '...'
994 // WRONG; Should be: "template<typename T> struct A<T, int> { ... }"
1005 // WRONG; Should be: "template<typename T> struct A<T *> { ... }"
1016 // WRONG; Should be: "template<> struct A<int> { ... }"
1025 // Should be: with semicolon
1034 // Should be: with semicolon
1043 // WRONG; Should be: "template <typename ... T> void A(T... a)"
1045 // Should be: with semicolon.
1053 // Should be: with semicolon
1061 // Should be: with semicolon
1071 // Should be: with semicolon
1081 // Should be: with semicolon
1092 // Should be: with semicolon
1102 // Should be: with semicolon
1112 // Should be: with semicolon, without extra space in "> >"
1121 // Should be: with semicolon
1131 // Should be: with semicolon
1142 // Should be: with semicolon
1153 // Should be: with semicolon
1162 // Should be: with semicolon
1171 // Should be: with semicolon
1180 // Should be: with semicolon
1190 // Should be: with semicolon
1201 // Should be: with semicolon, without extra space in "> >"
1213 // Should be: with semicolon, without extra space in "> >"
1224 // Should be: with semicolon, without extra space in "> >"