Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101295 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 88554 invoked from network); 10 Dec 2017 21:41:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Dec 2017 21:41:36 -0000 Authentication-Results: pb1.pair.com smtp.mail=andreas@dqxtech.net; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=andreas@dqxtech.net; sender-id=unknown Received-SPF: error (pb1.pair.com: domain dqxtech.net from 209.85.215.48 cause and error) X-PHP-List-Original-Sender: andreas@dqxtech.net X-Host-Fingerprint: 209.85.215.48 mail-lf0-f48.google.com Received: from [209.85.215.48] ([209.85.215.48:33484] helo=mail-lf0-f48.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id CC/33-53433-E0AAD2A5 for ; Sun, 10 Dec 2017 16:41:35 -0500 Received: by mail-lf0-f48.google.com with SMTP id 74so17113168lfs.0 for ; Sun, 10 Dec 2017 13:41:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dqxtech-net.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=BMtQk9kG1udTAlOTZjYAlZFAwvRmOh+sHbUcFnAe3xc=; b=Pqe+jkiRQt5t1385pA027dGm84ETXioRw7IXonGBEdxQX3dPVgjp4S1Ir+JX/tsCuw 2yEzGaKtHgrVpZir/JauEhubCF99zFOgVDU8yF7uY5iSBpoqT9gioFOMHEH1nLsTHHNO drpXyibfOEVdh3Yzrm5R65quhE2xDcZiikqMeQ9pNzTAao64a11WoelXpU0KAWtowK2n ZTJdHl9l0sVQxXwPN83v7sin7ZwuuiP6oQTlRUI7JXXig20SEEw5Tsa07PUBO9HjueSA 1XzVriUrm+RdSnf4DQnoGCUyMX9bpbvmVMz/9PoQXIqLfu/O8/zyNvjdmY8Z9YIXNN5V jAbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=BMtQk9kG1udTAlOTZjYAlZFAwvRmOh+sHbUcFnAe3xc=; b=hPhRRBHmusT29U8X9CFaV7//xiJRuznVyau60gbMzjIXK1SqEKwQ1k9BsArQKA7NjG xKBzbYc0BwLBXCh6XRv5yLBrriu9msosgQXKdzvDkWnTrq5zWBPTWFdP1TfDxKx/4iIp V96vJKzvZmwLfg6Ec1WjUrA5KosFKGt/w1yiuzlMXjxNxC/fQPu2Yvm3fRxPJvpcSxlO eD0WzHET0ViDRpcUuaIqxo7rIdkU+C9mwPkQg2U9KfNk8gjcM5bqOMlzSBDBG/XprHv3 5dZoc6nQAk9fJUuv6s8Fy/pcp8BJqzUwj9ESiAcxzxC4SDUxjcKgiYEJpDmE1W86WJch PRsQ== X-Gm-Message-State: AKGB3mKSwbn8a+B6YjHRX4AuQYVgOn8tULaCwfvtM3qfKi2i2EXsjZqR RTRJzl/qRmChtwUDWgeRn35Wo+2d X-Google-Smtp-Source: AGs4zMZ+G541mtu4JYkKu/54wzfkc2Fjzde0q8DZ1IaVNfv7oa8DkK5cco0WiCPuVz8SpaPFeRF8oQ== X-Received: by 10.46.21.13 with SMTP id s13mr5915759ljd.70.1512942091088; Sun, 10 Dec 2017 13:41:31 -0800 (PST) Received: from mail-lf0-f47.google.com (mail-lf0-f47.google.com. [209.85.215.47]) by smtp.googlemail.com with ESMTPSA id g8sm2536782lji.90.2017.12.10.13.41.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 10 Dec 2017 13:41:30 -0800 (PST) Received: by mail-lf0-f47.google.com with SMTP id x20so17119980lff.1 for ; Sun, 10 Dec 2017 13:41:29 -0800 (PST) X-Received: by 10.46.101.74 with SMTP id z71mr19806187ljb.35.1512942089178; Sun, 10 Dec 2017 13:41:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.170.16 with HTTP; Sun, 10 Dec 2017 13:41:08 -0800 (PST) In-Reply-To: <8f7ea4cc-238a-cc01-6597-1961a2171dc3@gmail.com> References: <8f7ea4cc-238a-cc01-6597-1961a2171dc3@gmail.com> Date: Sun, 10 Dec 2017 22:41:08 +0100 X-Gmail-Original-Message-ID: Message-ID: To: Stanislav Malyshev Cc: Nikita Popov , PHP internals Content-Type: multipart/alternative; boundary="001a114ab1bcca94e30560034778" Subject: Re: [PHP-DEV] [RFC] Explicit call-site send-by-ref syntax From: andreas@dqxtech.net (Andreas Hennings) --001a114ab1bcca94e30560034778 Content-Type: text/plain; charset="UTF-8" On 7 December 2017 at 03:04, Stanislav Malyshev wrote: > > All this to achieve no other benefit but a purely cosmetic one which a > good IDE could easily deliver to you for free without changing language > syntax. I do not think it is worth it. > I agree with Stanislav, this should be the IDE's job. PhpStorm can already show parameter name hints in function calls. It could easily add a feature to show if a parameter is by-reference. In fact I will request this as we speak :) --001a114ab1bcca94e30560034778--