Lines Matching defs:ExpectedHint
50 struct ExpectedHint {
56 const ExpectedHint &Hint) {
158 ExpectedHint{"param: ", "param"});
190 ExpectedHint{"&: ", "param"});
249 ExpectedHint{"param: ", "param"});
261 ExpectedHint{"a: ", "param1"},
262 ExpectedHint{"b: ", "param2"});
278 ExpectedHint{"a: ", "param1"},
279 ExpectedHint{"b: ", "param2"});
291 ExpectedHint{"good: ", "good"});
302 ExpectedHint{"param: ", "param"});
315 ExpectedHint{"param: ", "param"});
327 ExpectedHint{"¶m: ", "param"});
340 ExpectedHint{"¶m: ", "param"});
351 ExpectedHint{"param: ", "param"});
367 ExpectedHint{"a: ", "param"});
381 ExpectedHint{"a: ", "param"});
397 ExpectedHint{"a: ", "param"});
411 ExpectedHint{"a: ", "param"});
427 ExpectedHint{"a: ", "param"});
440 ExpectedHint{"a: ", "param"});
454 ExpectedHint{"a: ", "param"});
474 ExpectedHint{"a: ", "param1"},
475 ExpectedHint{"b: ", "param2"});
493 ExpectedHint{"b: ", "param"});
515 ExpectedHint{"b: ", "param"});
538 ExpectedHint{"a: ", "param1"}, ExpectedHint{"b: ", "param2"},
539 ExpectedHint{"c: ", "param3"}, ExpectedHint{"a: ", "param4"},
540 ExpectedHint{"bb: ", "param5"}, ExpectedHint{"cc: ", "param6"},
541 ExpectedHint{"dd: ", "param7"});
595 ExpectedHint{"fixed: ", "fixed"});
620 ExpectedHint{"a: ", "param1"}, ExpectedHint{"b: ", "param2"});
666 ExpectedHint{"a: ", "p1"}, ExpectedHint{"b: ", "p2"},
667 ExpectedHint{"c: ", "p3"}, ExpectedHint{"d: ", "p4"});
705 ExpectedHint{"A: ", "param1"}, ExpectedHint{"B: ", "param2"},
706 ExpectedHint{"C: ", "param3"});
733 ExpectedHint{"&: ", "param"});
747 ExpectedHint{"&: ", "param"});
843 ExpectedHint{"x: ", "1"}, ExpectedHint{"x: ", "2"},
844 ExpectedHint{"x: ", "3"}, ExpectedHint{"y: ", "4"},
845 ExpectedHint{"x: ", "5"}, ExpectedHint{"y: ", "6"},
846 ExpectedHint{"x: ", "7"}, ExpectedHint{"x: ", "8"},
847 ExpectedHint{"x: ", "9"}, ExpectedHint{"x: ", "10"},
848 ExpectedHint{"a: ", "11"}, ExpectedHint{"b: ", "12"});
874 ExpectedHint{"Param: ", "1"},
875 ExpectedHint{"Param: ", "2"},
876 ExpectedHint{"Param: ", "3"}, ExpectedHint{"C: ", "4"});
901 ExpectedHint{"param: ", "param"});
912 ExpectedHint{"param: ", "param"});
933 ExpectedHint{"param: ", "param"});
945 ExpectedHint{"param: ", "param"});
973 ExpectedHint{"param: ", "param"});
1007 ExpectedHint{"param: ", "f1"}, ExpectedHint{"param: ", "f2"},
1008 ExpectedHint{"param: ", "f3"}, ExpectedHint{"param: ", "f4"});
1032 ExpectedHint{"param: ", "param"});
1047 ExpectedHint{"&: ", "param"});
1057 ExpectedHint{"p1: ", "p1"}, ExpectedHint{"p2: ", "p2"},
1058 ExpectedHint{"p3: ", "p3"});
1087 ExpectedHint{"par1: ", "par1"},
1088 ExpectedHint{"par2: ", "par2"},
1089 ExpectedHint{"par3: ", "par3"});
1101 ExpectedHint{"fixed: ", "fixed"});
1112 ExpectedHint{"fixed: ", "fixed"});
1171 ExpectedHint{"param: ", "macro"},
1172 ExpectedHint{"param: ", "param"});
1195 ExpectedHint{"timeoutMillis: ", "timeoutMillis"},
1196 ExpectedHint{"timeout_millis: ", "timeout_millis"});
1236 ExpectedHint{": int", "waldo"});
1246 ExpectedHint{": int *", "var1"},
1247 ExpectedHint{": int &", "var2"},
1248 ExpectedHint{": const int &", "var3"});
1257 ExpectedHint{": int &", "z"});
1277 ExpectedHint{": S1", "x"},
1284 ExpectedHint{": S2::Inner<int>", "y"});
1298 ExpectedHint{": (lambda)", "L"},
1299 ExpectedHint{": int", "init"}, ExpectedHint{"-> int", "ret"});
1304 ExpectedHint{": (lambda)", "L"},
1305 ExpectedHint{"-> int", "ret"});
1321 ExpectedHint{": int", "x"}, ExpectedHint{": int", "y"});
1329 ExpectedHint{": int", "x"}, ExpectedHint{": int", "y"});
1364 ExpectedHint{": int", "x"}, ExpectedHint{": int", "y"});
1411 ExpectedHint{"-> int", "ret1a"}, ExpectedHint{"-> int", "ret1b"},
1412 ExpectedHint{"-> int &", "ret2"}, ExpectedHint{"-> void", "noreturn"},
1413 ExpectedHint{"-> int", "retConv"});
1456 ExpectedHint{": A<MultipleWords, MultipleWords, MultipleWords>", "var"});
1468 ExpectedHint{": A<float>", "var"},
1469 ExpectedHint{": A<float>", "binding"});
1492 ExpectedHint{"A: 4", "default1", Left},
1493 ExpectedHint{", B: 1, C: foo()", "default2", Left},
1494 ExpectedHint{"5", "unnamed", Left});
1497 ExpectedHint{"A: ", "explicit", Left});
1532 ExpectedHint{"...", "abbreviated", Left},
1533 ExpectedHint{", Baz{}", "paren", Left},
1534 ExpectedHint{", Baz{}", "brace1", Left},
1535 ExpectedHint{", Baz{}", "brace2", Left},
1536 ExpectedHint{", Baz{}", "brace3", Left});
1550 ExpectedHint{": int", "var"});
1558 ExpectedHint{": (lambda)", "lambda"},
1559 ExpectedHint{": const char *", "param"});
1566 ExpectedHint{": void *", "a"});
1617 ExpectedHint{": int", "a"}, ExpectedHint{": int", "b"},
1618 ExpectedHint{": int", "c"}, ExpectedHint{": int", "e"},
1619 ExpectedHint{": int", "f"}, ExpectedHint{": int", "g"},
1620 ExpectedHint{": int", "h"}, ExpectedHint{": int", "i"});
1675 ExpectedHint{": int *", "no_modifier"},
1676 ExpectedHint{": int **", "ptr_modifier"},
1677 ExpectedHint{": int *&", "ref_modifier"},
1678 ExpectedHint{": int *const &", "at"}, ExpectedHint{": int **", "data"},
1679 ExpectedHint{": allocator<int *>", "allocator"},
1680 ExpectedHint{": size_type", "size"}, ExpectedHint{": iterator", "begin"},
1681 ExpectedHint{": non_template_iterator", "end"});
1699 ExpectedHint{": int", "no_modifier"},
1700 ExpectedHint{": int *", "ptr_modifier"},
1701 ExpectedHint{": int &", "ref_modifier"},
1702 ExpectedHint{": const int &", "at"}, ExpectedHint{": int *", "data"},
1703 ExpectedHint{": allocator<int>", "allocator"},
1704 ExpectedHint{": size_type", "size"}, ExpectedHint{": iterator", "begin"},
1705 ExpectedHint{": non_template_iterator", "end"});
1725 ExpectedHint{": Short", "short_name"},
1726 ExpectedHint{": static_vector<int>", "vector_name"});
1736 ExpectedHint{".x=", "x"}, ExpectedHint{".y=", "y"},
1737 ExpectedHint{"[0]=", "0"}, ExpectedHint{"[1]=", "1"});
1746 ExpectedHint{".a=", "a"}, ExpectedHint{".x=", "x"},
1747 ExpectedHint{".y=", "y"}, ExpectedHint{".b.x=", "bx"});
1763 ExpectedHint{".x.y=", "xy"});
1771 ExpectedHint{".e=", "e"});
1781 ExpectedHint{"[0]=", "0"}, ExpectedHint{"[1]=", "1"});
1803 ExpectedHint{".b=", "b"});
1845 ElementsAre(HintMatcher(ExpectedHint{"Format: ", "Param"}, Code),
1846 HintMatcher(ExpectedHint{"y: ", "one"}, Code),
1847 HintMatcher(ExpectedHint{"z: ", "two"}, Code)));
1872 ExpectedHint{"a: ", "param1"}, ExpectedHint{"b: ", "param2"},
1873 ExpectedHint{"a: ", "param3"}, ExpectedHint{"a: ", "param4"},
1874 ExpectedHint{"b: ", "param5"}, ExpectedHint{"a: ", "param6"},
1875 ExpectedHint{"b: ", "param7"}, ExpectedHint{"x: ", "param8"},
1876 ExpectedHint{"b: ", "param9"});
1892 ExpectedHint{"a: ", "param1"}, ExpectedHint{"b: ", "param2"},
1893 ExpectedHint{"c: ", "param3"});
1919 ExpectedHint{" // foo", "foo"},
1920 ExpectedHint{" // bar", "bar"},
1921 ExpectedHint{" // operator==", "opEqual"});
1966 ExpectedHint{" // ~Test", "dtor"},
1967 ExpectedHint{" // method1", "method1"},
1968 ExpectedHint{" // method3", "method3"},
1969 ExpectedHint{" // operator+", "opIdentity"},
1970 ExpectedHint{" // operator bool", "opBool"},
1971 ExpectedHint{" // Test::method2", "method2"},
1972 ExpectedHint{" // Test::method4", "method4"});
1986 ExpectedHint{" // namespace", "anon"},
1987 ExpectedHint{" // namespace ns", "ns"});
2008 ExpectedHint{" // struct S", "S"}, ExpectedHint{" // class C", "C"},
2009 ExpectedHint{" // union U", "U"}, ExpectedHint{" // enum E1", "E1"},
2010 ExpectedHint{" // enum class E2", "E2"});
2044 ExpectedHint{" // if cond", "simple"},
2045 ExpectedHint{" // if cond", "ifelse"}, ExpectedHint{" // if", "elseif"},
2046 ExpectedHint{" // if !cond", "inner"},
2047 ExpectedHint{" // if cond", "outer"}, ExpectedHint{" // if X", "init"},
2048 ExpectedHint{" // if i > 10", "init_cond"});
2075 ExpectedHint{" // while true", "while"},
2076 ExpectedHint{" // for true", "forcond"},
2077 ExpectedHint{" // for I", "forvar"},
2078 ExpectedHint{" // for V", "foreach"});
2090 ExpectedHint{" // switch I", "switch"});
2113 ExpectedHint{" // while \"foo\"", "string"},
2114 ExpectedHint{" // while \"foo but...\"", "string_long"},
2115 ExpectedHint{" // while true", "boolean"},
2116 ExpectedHint{" // while 1", "integer"},
2117 ExpectedHint{" // while 1.5", "float"});
2145 ExpectedHint{" // while Var", "var"},
2146 ExpectedHint{" // while func", "func"},
2147 ExpectedHint{" // while Field", "field"},
2148 ExpectedHint{" // while method", "method"});
2170 ExpectedHint{" // while float", "convert_primitive"},
2171 ExpectedHint{" // while S", "convert_class"},
2172 ExpectedHint{" // while S", "construct_class"});
2203 assertBlockEndHints(Code, ExpectedHint{" // while ++I", "preinc"},
2204 ExpectedHint{" // while I++", "postinc"},
2205 ExpectedHint{" // while", "unary_complex"},
2206 ExpectedHint{" // while I < 0", "compare"},
2207 ExpectedHint{" // while ... < I", "lhs_complex"},
2208 ExpectedHint{" // while I < ...", "rhs_complex"},
2209 ExpectedHint{" // while", "binary_complex"});
2256 ExpectedHint{" // struct S1", "S1"},
2257 ExpectedHint{" // struct S2", "S2"},
2258 ExpectedHint{" // struct", "anon"});
2279 ExpectedHint{" // struct S1", "S1"},
2280 ExpectedHint{" // struct S3", "S3"});
2295 ExpectedHint{" // struct S1", "S1"});
2308 ExpectedHint{" // if", "ptrmem"});