@@ -1833,6 +1833,8 @@ TEST_F(TokenAnnotatorTest, UnderstandsLambdas) {
1833
1833
EXPECT_TOKEN (Tokens[2 ], tok::less, TT_TemplateOpener);
1834
1834
EXPECT_TOKEN (Tokens[6 ], tok::kw_requires, TT_RequiresClause);
1835
1835
EXPECT_TRUE (Tokens[10 ]->ClosesRequiresClause );
1836
+ // FIXME:
1837
+ // EXPECT_TOKEN(Tokens[11], tok::l_paren, TT_LambdaDefinitionLParen);
1836
1838
EXPECT_TOKEN (Tokens[15 ], tok::l_brace, TT_LambdaLBrace);
1837
1839
1838
1840
Tokens = annotate (" [] <typename T> requires Bar<T> (T &&t) {}" );
@@ -1841,6 +1843,8 @@ TEST_F(TokenAnnotatorTest, UnderstandsLambdas) {
1841
1843
EXPECT_TOKEN (Tokens[2 ], tok::less, TT_TemplateOpener);
1842
1844
EXPECT_TOKEN (Tokens[6 ], tok::kw_requires, TT_RequiresClause);
1843
1845
EXPECT_TRUE (Tokens[10 ]->ClosesRequiresClause );
1846
+ // FIXME:
1847
+ // EXPECT_TOKEN(Tokens[11], tok::l_paren, TT_LambdaDefinitionLParen);
1844
1848
EXPECT_TOKEN (Tokens[13 ], tok::ampamp, TT_PointerOrReference);
1845
1849
EXPECT_TOKEN (Tokens[16 ], tok::l_brace, TT_LambdaLBrace);
1846
1850
@@ -1850,6 +1854,8 @@ TEST_F(TokenAnnotatorTest, UnderstandsLambdas) {
1850
1854
EXPECT_TOKEN (Tokens[2 ], tok::less, TT_TemplateOpener);
1851
1855
EXPECT_TOKEN (Tokens[6 ], tok::kw_requires, TT_RequiresClause);
1852
1856
EXPECT_TRUE (Tokens[15 ]->ClosesRequiresClause );
1857
+ // FIXME:
1858
+ // EXPECT_TOKEN(Tokens[16], tok::l_paren, TT_LambdaDefinitionLParen);
1853
1859
EXPECT_TOKEN (Tokens[20 ], tok::l_brace, TT_LambdaLBrace);
1854
1860
1855
1861
Tokens = annotate (" [] <typename T> requires true (T&& t) {}" );
@@ -1858,6 +1864,8 @@ TEST_F(TokenAnnotatorTest, UnderstandsLambdas) {
1858
1864
EXPECT_TOKEN (Tokens[2 ], tok::less, TT_TemplateOpener);
1859
1865
EXPECT_TOKEN (Tokens[6 ], tok::kw_requires, TT_RequiresClause);
1860
1866
EXPECT_TRUE (Tokens[7 ]->ClosesRequiresClause );
1867
+ // FIXME:
1868
+ // EXPECT_TOKEN(Tokens[8], tok::l_paren, TT_LambdaDefinitionLParen);
1861
1869
EXPECT_TOKEN (Tokens[10 ], tok::ampamp, TT_PointerOrReference);
1862
1870
EXPECT_TOKEN (Tokens[13 ], tok::l_brace, TT_LambdaLBrace);
1863
1871
@@ -1892,6 +1900,8 @@ TEST_F(TokenAnnotatorTest, UnderstandsLambdas) {
1892
1900
EXPECT_TOKEN (Tokens[2 ], tok::less, TT_TemplateOpener);
1893
1901
EXPECT_TOKEN (Tokens[6 ], tok::kw_requires, TT_RequiresClause);
1894
1902
EXPECT_TRUE (Tokens[10 ]->ClosesRequiresClause );
1903
+ // FIXME:
1904
+ // EXPECT_TOKEN(Tokens[11], tok::l_paren, TT_LambdaDefinitionLParen);
1895
1905
EXPECT_TOKEN (Tokens[15 ], tok::kw_requires, TT_RequiresClause);
1896
1906
EXPECT_TRUE (Tokens[19 ]->ClosesRequiresClause );
1897
1907
EXPECT_TOKEN (Tokens[20 ], tok::l_brace, TT_LambdaLBrace);
@@ -1936,6 +1946,8 @@ TEST_F(TokenAnnotatorTest, UnderstandsLambdas) {
1936
1946
EXPECT_TOKEN (Tokens[2 ], tok::less, TT_TemplateOpener);
1937
1947
EXPECT_TOKEN (Tokens[7 ], tok::greater, TT_TemplateCloser);
1938
1948
EXPECT_TOKEN (Tokens[8 ], tok::kw_requires, TT_RequiresClause);
1949
+ // FIXME:
1950
+ // EXPECT_TOKEN(Tokens[13], tok::l_paren, TT_LambdaDefinitionLParen);
1939
1951
EXPECT_TOKEN (Tokens[17 ], tok::l_brace, TT_LambdaLBrace);
1940
1952
}
1941
1953
0 commit comments