diff --git a/Userland/Libraries/LibCpp/Parser.cpp b/Userland/Libraries/LibCpp/Parser.cpp index c5fdb17080..0a0e9bb7e0 100644 --- a/Userland/Libraries/LibCpp/Parser.cpp +++ b/Userland/Libraries/LibCpp/Parser.cpp @@ -1260,6 +1260,7 @@ NonnullRefPtr Parser::parse_type(ASTNode& parent) } if (peek().type() == Token::Type::LeftParen) { + type->set_end(previous_token_end()); consume(); auto fn_type = create_ast_node(parent, type->start(), position()); fn_type->set_return_type(*type);