We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 49b9e65 commit 043ceb2Copy full SHA for 043ceb2
src/parser/cxx/parser.cc
@@ -1565,6 +1565,14 @@ auto Parser::parse_nested_name_specifier(NestedNameSpecifierAST*& yyast)
1565
auto lookat_decltype_nested_name_specifier = [&] {
1566
LookaheadParser lookahead{this};
1567
1568
+ SourceLocation decltypeLoc;
1569
+ if (!match(TokenKind::T_DECLTYPE, decltypeLoc)) return false;
1570
+ if (!lookat(TokenKind::T_LPAREN)) return false;
1571
+ if (!parse_skip_balanced()) return false;
1572
+ if (!lookat(TokenKind::T_COLON_COLON)) return false;
1573
+
1574
+ rewind(decltypeLoc);
1575
1576
DecltypeSpecifierAST* decltypeSpecifier = nullptr;
1577
if (!parse_decltype_specifier(decltypeSpecifier)) return false;
1578
0 commit comments