From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1873) id 1D6F43832E57; Sun, 11 Dec 2022 18:14:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1D6F43832E57 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1670782457; bh=KSqMqmS+xxDBDMkL1NMWqx4QglHFf3GvUL21lR+fcsc=; h=From:To:Subject:Date:From; b=NhPFOFPovTgVa4mE7AtdQi1PCzjRkJEp/AU9wdqcCzQjS7qR7zQ4+xF11DX2MKPpi ounR5QRUdKHjL0P1NUUMKJ9z0VGxc6Sr3YKUBbNxwKfOn/6EfiPHQiUa6weQbIzxZO l9xCDd/jM4cVLmzRX1yfsZ3b266I5r2WKYAppJpA= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Iain Buclaw To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-8970] d: Remove "final" and "override" from visitor method. X-Act-Checkin: gcc X-Git-Author: Iain Buclaw X-Git-Refname: refs/heads/releases/gcc-12 X-Git-Oldrev: f12c82222f93111e2fb0bd73d1bad52325001990 X-Git-Newrev: db8e3439ae4089ac27e542ff8f9e64a7aa093d67 Message-Id: <20221211181417.1D6F43832E57@sourceware.org> Date: Sun, 11 Dec 2022 18:14:17 +0000 (GMT) List-Id: https://gcc.gnu.org/g:db8e3439ae4089ac27e542ff8f9e64a7aa093d67 commit r12-8970-gdb8e3439ae4089ac27e542ff8f9e64a7aa093d67 Author: Iain Buclaw Date: Sun Dec 11 19:08:01 2022 +0100 d: Remove "final" and "override" from visitor method. This was added by the backport of an ICE in r12-8969. While harmless, it was not until r13-758 that "final" and "override" were introduced to all visitor methods in the D front-end. Removing it from the release branch just for consistency with the rest of the file. gcc/d/ChangeLog: * imports.cc (ImportVisitor::visit (OverloadSet *)): Remove "final" and "override" from visitor method. Diff: --- gcc/d/imports.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/d/imports.cc b/gcc/d/imports.cc index 4ce6f026b29..dfda2401ee8 100644 --- a/gcc/d/imports.cc +++ b/gcc/d/imports.cc @@ -161,7 +161,7 @@ public: } /* Build IMPORTED_DECLs for all overloads in a set. */ - void visit (OverloadSet *d) final override + void visit (OverloadSet *d) { vec *tset = NULL;