get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/1.1/patches/2223279/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2223279,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2223279/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/gcc/patch/20260414231905.191063-14-arthur.cohen@embecosm.com/",
    "project": {
        "id": 17,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/17/?format=api",
        "name": "GNU Compiler Collection",
        "link_name": "gcc",
        "list_id": "gcc-patches.gcc.gnu.org",
        "list_email": "gcc-patches@gcc.gnu.org",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null
    },
    "msgid": "<20260414231905.191063-14-arthur.cohen@embecosm.com>",
    "date": "2026-04-14T23:18:35",
    "name": "[COMMITTED,14/43] gccrs: Remove redundant expand visitor overloads",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "7061b2f230f93c7cc5c2350963ef61f5d93f90db",
    "submitter": {
        "id": 83476,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/83476/?format=api",
        "name": "Arthur Cohen",
        "email": "arthur.cohen@embecosm.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/gcc/patch/20260414231905.191063-14-arthur.cohen@embecosm.com/mbox/",
    "series": [
        {
            "id": 499900,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/499900/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/gcc/list/?series=499900",
            "date": "2026-04-14T23:18:24",
            "name": "[COMMITTED,01/43] gccrs: testsuite:Add a testcase for setup_associated_types",
            "version": 1,
            "mbox": "http://patchwork.ozlabs.org/series/499900/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2223279/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2223279/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>",
        "X-Original-To": [
            "incoming@patchwork.ozlabs.org",
            "gcc-patches@gcc.gnu.org"
        ],
        "Delivered-To": [
            "patchwork-incoming@legolas.ozlabs.org",
            "gcc-patches@gcc.gnu.org"
        ],
        "Authentication-Results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=embecosm.com header.i=@embecosm.com header.a=rsa-sha256\n header.s=google header.b=QsnFuQQV;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)",
            "sourceware.org;\n\tdkim=pass (2048-bit key,\n unprotected) header.d=embecosm.com header.i=@embecosm.com header.a=rsa-sha256\n header.s=google header.b=QsnFuQQV",
            "sourceware.org;\n dmarc=none (p=none dis=none) header.from=embecosm.com",
            "sourceware.org; spf=pass smtp.mailfrom=embecosm.com",
            "server2.sourceware.org;\n arc=none smtp.remote-ip=209.85.128.41"
        ],
        "Received": [
            "from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fwKyF4KNrz1yHM\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 15 Apr 2026 09:20:37 +1000 (AEST)",
            "from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 466004BA23DE\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 14 Apr 2026 23:20:35 +0000 (GMT)",
            "from mail-wm1-f41.google.com (mail-wm1-f41.google.com\n [209.85.128.41])\n by sourceware.org (Postfix) with ESMTPS id E97CB4BA23DA\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 23:14:29 +0000 (GMT)",
            "by mail-wm1-f41.google.com with SMTP id\n 5b1f17b1804b1-48374014a77so83070195e9.3\n for <gcc-patches@gcc.gnu.org>; Tue, 14 Apr 2026 16:14:29 -0700 (PDT)",
            "from platypus.localdomain (176-147-231-59.abo.bbox.fr.\n [176.147.231.59]) by smtp.gmail.com with ESMTPSA id\n 5b1f17b1804b1-488f1dd8806sm3325945e9.3.2026.04.14.16.14.27\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 14 Apr 2026 16:14:27 -0700 (PDT)"
        ],
        "DKIM-Filter": [
            "OpenDKIM Filter v2.11.0 sourceware.org 466004BA23DE",
            "OpenDKIM Filter v2.11.0 sourceware.org E97CB4BA23DA"
        ],
        "DMARC-Filter": "OpenDMARC Filter v1.4.2 sourceware.org E97CB4BA23DA",
        "ARC-Filter": "OpenARC Filter v1.0.0 sourceware.org E97CB4BA23DA",
        "ARC-Seal": "i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776208470; cv=none;\n b=uwfSszYlLJ572DWhNAERuYPhGAxFus87DYOPVvQRTml10tP5DPvqc+OoatohDT5p/UgutddZT43tY59rhPTwYkEzNUXTTSrq8ux18d2sJqyslFudILJcJo+jpTolbxmZ0eweSRrz9/9twjevxCm9h1kbHJHbEaJT+Kkx8qqAg1E=",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776208470; c=relaxed/simple;\n bh=O0c7B+bM544DySt0A+ZwRn7RwtahuAgr8AJGqbCUIOE=;\n h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version;\n b=AtGGGfBR381DI3/HlYjSDRWLPK8jFY7WjwaJnSU8+lObiA/wXYANh7h4tGIUkQGQByPZX8YjiyuJYOt7Xn1p3Lxvoosk/hl84Ku/INp+bpGL8iDYvwL8IzENN3atqvs3preQbWqPv/+3YddyI/BgeR2v5EnceKmc5q8AIu2UGLg=",
        "ARC-Authentication-Results": "i=1; server2.sourceware.org",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=embecosm.com; s=google; t=1776208468; x=1776813268; darn=gcc.gnu.org;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=YLhZbqqFuhOtz9CNL5m5cVgluY15tlgNVW8im5ApSHI=;\n b=QsnFuQQVTjtvMrx7kz9M23QqhRzicpxlFX4RTZJyW2Kpt1yuOlsY/Vas0OuuIJjr6t\n SzQt3OFNMqnj3EGpbqphtue99epampQv0vc9KauYBDpG9+9J1cgR9SsTTMqZ96NzYpQS\n XjguPaRpNSXVOTWQqEyJ64hfDf0P89429/yg/ZnVmDtdPnXfxUhBwJBll77r0oxPbL66\n 5AcC+QNXuRBD33kc5CbakrCsEpwzlLAUFkja1LU2wwWrAkoCcBkjEFrZSxlk49QnZRoH\n XmVMUAf7ILiYHm/qLSKb6BSlYtJi3IgOgvvETeEzXj1cu5GlYBxpJKYQqcWaYVDD8xHo\n bdTg==",
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776208468; x=1776813268;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=YLhZbqqFuhOtz9CNL5m5cVgluY15tlgNVW8im5ApSHI=;\n b=XtdRtm7jsesP/Gvi3eIC0ZbPVi+QdrPTEp1rgBMDcdPbUJb5G6bP6GMRJ7thvSwBhy\n b8wfJXcVtozPMEZtUTp7PBH8WAik0zJ+eRMNClb8O3AwvnymswAtlympQQDhplhJQ6iK\n FiOKCY3FsCXOLh5zWVgtHZGFzcJYgwYc5ZSFpnXfQ1Q/4y5db8bXkZsi58W0AfwesP8H\n e30uqrqE+vFX6B0cEGywcq8rg68aEFnm7O9lRLgEcFCFc8rJrqyEraEQ6ZGvF7Vi42cL\n FedBzGIU4S5X5rDx4vXBInfgbwTQ+yNJwseLiwf0baEH3UBiZ0VkRvTv1sDh2fY8JF0/\n 2i2g==",
        "X-Gm-Message-State": "AOJu0Yy8a/QpKOWNtnKrT6/4WdETTqwPpdsv+jWNKTCU+J/3vTU/UN6j\n s9nB8Z3IjfcR7/ruDMdNCf4Cly5rdorQfl2PP736M6nhC/7jCD2PapMm8b8sWs9sEKXadC/8i0r\n 1zzcjEw==",
        "X-Gm-Gg": "AeBDieuZsfhayDHUqyELt3Rl4B5lZpvLYIL8ubGNTT+z7xQRNjEaLw1C0ky9HICe5v1\n agSJ3s05AdHBYvklr0DiuB5XWL1LmCOscFS8/045Q4BbAS+DZwAsEZl3Z1mR0JCRJXLWIyQ87IG\n BLmyD7IS9rn5kYvTkR6Jn7AlNW5pGhpX6YwZtsMfxs7o389cFKw+s7g7u+o7MRFyA4CXq+BD04B\n k/kOC70vLK94Hnd0XkL1PA+mIheSTzZCBxQrqWpW3X7+ZLZ7nQjttarULULiOeze81bMiqV57K5\n jJrPB3ryL2y/HpcQYy5mGbLuWaC4P4q6/XKKzBrA2orFSMtPs8H0AYw3IfemgnJ0RfRPkXoJRTP\n Lze+O/dCQhQ8kd7gnRRI39mcvhHRbyfT+cbRFH867EcG2FFOY9wOFXcdHJTFtlWq+aRIQZAaGrK\n o3VeukA4isqFh7MpwGOTvdFJ2z97h3i1WjjlpnM9ewc0hZF3Q26qHG1MDuZHAKDvRcxnyCAZhRX\n f5O9iuu8zBtyoAw",
        "X-Received": "by 2002:a05:600c:a404:b0:488:bfc3:ef3 with SMTP id\n 5b1f17b1804b1-488d6671271mr242165905e9.0.1776208468591;\n Tue, 14 Apr 2026 16:14:28 -0700 (PDT)",
        "From": "arthur.cohen@embecosm.com",
        "To": "gcc-patches@gcc.gnu.org",
        "Cc": "gcc-rust@gcc.gnu.org,\n\tOwen Avery <powerboat9.gamer@gmail.com>",
        "Subject": "[COMMITTED 14/43] gccrs: Remove redundant expand visitor overloads",
        "Date": "Wed, 15 Apr 2026 01:18:35 +0200",
        "Message-ID": "<20260414231905.191063-14-arthur.cohen@embecosm.com>",
        "X-Mailer": "git-send-email 2.50.1",
        "In-Reply-To": "<20260414231905.191063-1-arthur.cohen@embecosm.com>",
        "References": "<20260414231905.191063-1-arthur.cohen@embecosm.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-BeenThere": "gcc-patches@gcc.gnu.org",
        "X-Mailman-Version": "2.1.30",
        "Precedence": "list",
        "List-Id": "Gcc-patches mailing list <gcc-patches.gcc.gnu.org>",
        "List-Unsubscribe": "<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>",
        "List-Archive": "<https://gcc.gnu.org/pipermail/gcc-patches/>",
        "List-Post": "<mailto:gcc-patches@gcc.gnu.org>",
        "List-Help": "<mailto:gcc-patches-request@gcc.gnu.org?subject=help>",
        "List-Subscribe": "<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>",
        "Errors-To": "gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"
    },
    "content": "From: Owen Avery <powerboat9.gamer@gmail.com>\n\ngcc/rust/ChangeLog:\n\n\t* expand/rust-expand-visitor.cc (ExpandVisitor::visit): Remove\n\tsome redundant function overloads.\n\t* expand/rust-expand-visitor.h (ExpandVisitor::visit): Likewise.\n\nSigned-off-by: Owen Avery <powerboat9.gamer@gmail.com>\n---\n gcc/rust/expand/rust-expand-visitor.cc | 166 -------------------------\n gcc/rust/expand/rust-expand-visitor.h  |  23 ----\n 2 files changed, 189 deletions(-)",
    "diff": "diff --git a/gcc/rust/expand/rust-expand-visitor.cc b/gcc/rust/expand/rust-expand-visitor.cc\nindex 5fed8b52f73..690c74bee28 100644\n--- a/gcc/rust/expand/rust-expand-visitor.cc\n+++ b/gcc/rust/expand/rust-expand-visitor.cc\n@@ -597,67 +597,10 @@ void\n ExpandVisitor::visit (AST::MetaItemPathExpr &)\n {}\n \n-void\n-ExpandVisitor::visit (AST::ArithmeticOrLogicalExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_left_expr_ptr ());\n-  maybe_expand_expr (expr.get_right_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::ComparisonExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_left_expr_ptr ());\n-  maybe_expand_expr (expr.get_right_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::LazyBooleanExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_left_expr_ptr ());\n-  maybe_expand_expr (expr.get_right_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::TypeCastExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_casted_expr_ptr ());\n-  maybe_expand_type (expr.get_type_to_cast_to_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::AssignmentExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_left_expr_ptr ());\n-  maybe_expand_expr (expr.get_right_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::CompoundAssignmentExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_left_expr_ptr ());\n-  maybe_expand_expr (expr.get_right_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::GroupedExpr &expr)\n-{\n-  maybe_expand_expr (expr.get_expr_in_parens_ptr ());\n-}\n-\n void\n ExpandVisitor::visit (AST::StructExprStruct &expr)\n {}\n \n-void\n-ExpandVisitor::visit (AST::CallExpr &expr)\n-{\n-  visit (expr.get_function_expr ());\n-\n-  for (auto &param : expr.get_params ())\n-    maybe_expand_expr (param);\n-}\n-\n void\n ExpandVisitor::visit (AST::ClosureExprInner &expr)\n {\n@@ -686,10 +629,6 @@ ExpandVisitor::visit (AST::ClosureExprInnerTyped &expr)\n   visit (expr.get_definition_expr ());\n }\n \n-void\n-ExpandVisitor::visit (AST::ContinueExpr &expr)\n-{}\n-\n void\n ExpandVisitor::visit (AST::IfExpr &expr)\n {\n@@ -724,13 +663,6 @@ ExpandVisitor::visit (AST::IfLetExprConseqElse &expr)\n   visit (expr.get_else_block ());\n }\n \n-void\n-ExpandVisitor::visit (AST::TupleExpr &expr)\n-{\n-  for (auto &sub : expr.get_tuple_elems ())\n-    maybe_expand_expr (sub);\n-}\n-\n void\n ExpandVisitor::visit (AST::TypeParam &param)\n {\n@@ -856,23 +788,6 @@ ExpandVisitor::visit (AST::Union &union_item)\n   expand_struct_fields (union_item.get_variants ());\n }\n \n-void\n-ExpandVisitor::visit (AST::ConstantItem &const_item)\n-{\n-  maybe_expand_type (const_item.get_type_ptr ());\n-\n-  if (const_item.has_expr ())\n-    maybe_expand_expr (const_item.get_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::StaticItem &static_item)\n-{\n-  maybe_expand_type (static_item.get_type_ptr ());\n-\n-  maybe_expand_expr (static_item.get_expr_ptr ());\n-}\n-\n void\n ExpandVisitor::visit (AST::Trait &trait)\n {\n@@ -994,87 +909,6 @@ void\n ExpandVisitor::visit (AST::StructPatternFieldIdent &field)\n {}\n \n-void\n-ExpandVisitor::visit (AST::GroupedPattern &pattern)\n-{\n-  maybe_expand_pattern (pattern.get_pattern_in_parens_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::SlicePatternItemsNoRest &items)\n-{\n-  for (auto &sub : items.get_patterns ())\n-    maybe_expand_pattern (sub);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::SlicePatternItemsHasRest &items)\n-{\n-  for (auto &sub : items.get_lower_patterns ())\n-    maybe_expand_pattern (sub);\n-  for (auto &sub : items.get_upper_patterns ())\n-    maybe_expand_pattern (sub);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::AltPattern &pattern)\n-{\n-  for (auto &alt : pattern.get_alts ())\n-    maybe_expand_pattern (alt);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::TupleStructItemsNoRest &tuple_items)\n-{\n-  for (auto &sub : tuple_items.get_patterns ())\n-    maybe_expand_pattern (sub);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::TupleStructItemsHasRest &tuple_items)\n-{\n-  for (auto &sub : tuple_items.get_lower_patterns ())\n-    maybe_expand_pattern (sub);\n-\n-  for (auto &sub : tuple_items.get_upper_patterns ())\n-    maybe_expand_pattern (sub);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::TuplePatternItemsNoRest &tuple_items)\n-{\n-  for (auto &sub : tuple_items.get_patterns ())\n-    maybe_expand_pattern (sub);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::TuplePatternItemsHasRest &tuple_items)\n-{\n-  for (auto &sub : tuple_items.get_lower_patterns ())\n-    maybe_expand_pattern (sub);\n-\n-  for (auto &sub : tuple_items.get_upper_patterns ())\n-    maybe_expand_pattern (sub);\n-}\n-\n-void\n-ExpandVisitor::visit (AST::LetStmt &stmt)\n-{\n-  maybe_expand_pattern (stmt.get_pattern_ptr ());\n-\n-  if (stmt.has_type ())\n-    maybe_expand_type (stmt.get_type_ptr ());\n-\n-  if (stmt.has_init_expr ())\n-    maybe_expand_expr (stmt.get_init_expr_ptr ());\n-}\n-\n-void\n-ExpandVisitor::visit (AST::ExprStmt &stmt)\n-{\n-  maybe_expand_expr (stmt.get_expr_ptr ());\n-}\n-\n void\n ExpandVisitor::visit (AST::BareFunctionType &type)\n {\ndiff --git a/gcc/rust/expand/rust-expand-visitor.h b/gcc/rust/expand/rust-expand-visitor.h\nindex 08de64e02ed..2a3938afe73 100644\n--- a/gcc/rust/expand/rust-expand-visitor.h\n+++ b/gcc/rust/expand/rust-expand-visitor.h\n@@ -234,27 +234,17 @@ public:\n   void visit (AST::AttrInputMacro &) override;\n   void visit (AST::MetaItemLitExpr &) override;\n   void visit (AST::MetaItemPathExpr &) override;\n-  void visit (AST::ArithmeticOrLogicalExpr &expr) override;\n-  void visit (AST::ComparisonExpr &expr) override;\n-  void visit (AST::LazyBooleanExpr &expr) override;\n-  void visit (AST::TypeCastExpr &expr) override;\n-  void visit (AST::AssignmentExpr &expr) override;\n-  void visit (AST::CompoundAssignmentExpr &expr) override;\n-  void visit (AST::GroupedExpr &expr) override;\n   void visit (AST::StructExprStruct &expr) override;\n \n-  void visit (AST::CallExpr &expr) override;\n   void visit (AST::ClosureExprInner &expr) override;\n \n   void visit (AST::BlockExpr &expr) override;\n \n   void visit (AST::ClosureExprInnerTyped &expr) override;\n-  void visit (AST::ContinueExpr &expr) override;\n   void visit (AST::IfExpr &expr) override;\n   void visit (AST::IfExprConseqElse &expr) override;\n   void visit (AST::IfLetExpr &expr) override;\n   void visit (AST::IfLetExprConseqElse &expr) override;\n-  void visit (AST::TupleExpr &expr) override;\n   void visit (AST::TypeParam &param) override;\n   void visit (AST::LifetimeWhereClauseItem &) override;\n   void visit (AST::TypeBoundWhereClauseItem &item) override;\n@@ -272,8 +262,6 @@ public:\n   void visit (AST::EnumItemStruct &item) override;\n   void visit (AST::EnumItemDiscriminant &item) override;\n   void visit (AST::Union &union_item) override;\n-  void visit (AST::ConstantItem &const_item) override;\n-  void visit (AST::StaticItem &static_item) override;\n   void visit (AST::Trait &trait) override;\n   void visit (AST::InherentImpl &impl) override;\n   void visit (AST::TraitImpl &impl) override;\n@@ -290,17 +278,6 @@ public:\n   void visit (AST::MetaListPaths &) override;\n   void visit (AST::MetaListNameValueStr &) override;\n   void visit (AST::StructPatternFieldIdent &field) override;\n-  void visit (AST::GroupedPattern &pattern) override;\n-  void visit (AST::SlicePatternItemsNoRest &items) override;\n-  void visit (AST::SlicePatternItemsHasRest &items) override;\n-  void visit (AST::AltPattern &pattern) override;\n-  void visit (AST::TupleStructItemsNoRest &tuple_items) override;\n-  void visit (AST::TupleStructItemsHasRest &tuple_items) override;\n-  void visit (AST::TuplePatternItemsNoRest &tuple_items) override;\n-  void visit (AST::TuplePatternItemsHasRest &tuple_items) override;\n-\n-  void visit (AST::LetStmt &stmt) override;\n-  void visit (AST::ExprStmt &stmt) override;\n \n   void visit (AST::BareFunctionType &type) override;\n   void visit (AST::FunctionParam &param) override;\n",
    "prefixes": [
        "COMMITTED",
        "14/43"
    ]
}