Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94010 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 39676 invoked from network); 15 Jun 2016 13:38:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Jun 2016 13:38:24 -0000 Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 157.56.111.137 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 157.56.111.137 mail-bn1bon0137.outbound.protection.outlook.com Received: from [157.56.111.137] ([157.56.111.137:8130] helo=na01-bn1-obe.outbound.protection.outlook.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 60/D1-27860-D4A51675 for ; Wed, 15 Jun 2016 09:38:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RWSoftware.onmicrosoft.com; s=selector1-zend-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=6bCesHe7BcR5gTR1sIhxPsMH99wNLsVeLD8VbE7szKo=; b=VdyS118VE1LbR8J+bh+nufvyBfJtTghZEcBaY2bMvtY42jtbYuhp4//sCMZ7gJpngbLYL7VltHVZhC/vYfxxaO1ZCBD2KooBPVIB9GqwpzIdclFy+X+sSTcU7p/5QG6VGDx07sxosQ8rImVVAjDK6DndLpvNIpXf5NhNpjK+Qbc= Received: from BY2PR02MB298.namprd02.prod.outlook.com (10.141.140.21) by BY2PR02MB298.namprd02.prod.outlook.com (10.141.140.21) with Microsoft SMTP Server (TLS) id 15.1.517.8; Wed, 15 Jun 2016 13:38:16 +0000 Received: from BY2PR02MB298.namprd02.prod.outlook.com ([10.141.140.21]) by BY2PR02MB298.namprd02.prod.outlook.com ([10.141.140.21]) with mapi id 15.01.0517.013; Wed, 15 Jun 2016 13:38:16 +0000 To: Levi Morrison CC: PHP internals Thread-Topic: [PHP-DEV] [RFC] [VOTE] Union types Thread-Index: AQHRxk1UiCsarQhIYkaji+gxB/0N7J/pFJIAgAANMoCAAAdngIAAF2WAgAAOobSAABD1AIAADceAgAAj7ICAAPbrsA== Date: Wed, 15 Jun 2016 13:38:15 +0000 Message-ID: References: <8d26c709-2083-40ac-3bb5-cddc0ecef4bd@gmail.com> <6B3C4F2A-22D6-4004-9F14-5E43EA8AD52A@zend.com> <619DDA1B-0722-4487-B545-7EB7FDB2BE7C@zend.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=zeev@zend.com; x-originating-ip: [212.199.177.67] x-ms-office365-filtering-correlation-id: 7a43373e-ba2c-4857-5160-08d395224e65 x-microsoft-exchange-diagnostics: 1;BY2PR02MB298;6:C97e88UhaX2AVdO/TUUeERjX9e/LqRH9dZK8PD5gn/i7j3of7FVWJaWNa7nwOqjV9nw2nsr3Zl+wMgGjcIBtqZOVis1T+tBwNu8nhVGL94U6+In1oT3g13gejzEzk53u0+KkWeRfrUle/GkaAmPs3z5PorENNXdQjkRuWpHp2u0+9TzZ+NptrHO1YkzCao2GqDnfuvjA9BSL6ITzP1tksE7RnP/Jd7QC71/6ZIe23ZV9R4ePLvlttu5Ydpgo/BR2hYAMxWrQrKR+V8pwJtjE6Q==;5:wtNLdfVTE0TFB0k0uWFKIyt1teqOC/O1jbyHdqDPxgXzleDgHJJ5iAr559Rw0eiD/yrRIT5Z1hjzzmuGgm7zWo68ik5RE4T32wd+9fu2qF91E/dMO6mXidxQjyhiLjoIIeb/VoHOuJ1DnE3agGRe5A==;24:/oThTl4AhS2sHk2DoyN1uqYsCR6qPxuZFcWEy6HB6emAtF0dsxZa4Kv4HGDi9Wr31pjpxLAjLgrD4OcHajv5cvDyPZyZJFS+kOJJCVwM1tE=;7:NgCGshwqqjAhqXdvWt2SBT1ze6smvKmrTSJ695sfTWP9fZIzpJBpyAizdWc+OIYTuCXOpMzpqe8TXQ/TMB7Ef4kB5FwwWBmy6LBM78wXeqM3L8svDQoR6pDHhlrjX+RxUuNGw7wsr2++IpHX1CYndMBAxHMxm8VLdC7LWdBk5sxtt472xuLtTPniZCIvq7IBOWiRoO2nXnfQlL3QTOzygA== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR02MB298; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001);SRVR:BY2PR02MB298;BCL:0;PCL:0;RULEID:;SRVR:BY2PR02MB298; x-forefront-prvs: 09749A275C x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(189002)(199003)(13464003)(24454002)(377454003)(76576001)(87936001)(2950100001)(189998001)(33656002)(5004730100002)(5002640100001)(77096005)(19580405001)(19580395003)(54356999)(76176999)(50986999)(74316001)(2900100001)(3660700001)(97736004)(68736007)(110136002)(8676002)(81156014)(93886004)(101416001)(3280700002)(5008740100001)(81166006)(92566002)(5003600100002)(86362001)(99286002)(4326007)(2906002)(106116001)(105586002)(106356001)(66066001)(122556002)(6116002)(10400500002)(8936002)(586003)(3846002)(11100500001)(102836003)(9686002);DIR:OUT;SFP:1102;SCL:1;SRVR:BY2PR02MB298;H:BY2PR02MB298.namprd02.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;CAT:NONE;LANG:en;CAT:NONE; received-spf: None (protection.outlook.com: zend.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: zend.com X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2016 13:38:16.0592 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 32210298-c08b-4829-8097-6b12c025a892 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR02MB298 Subject: RE: [PHP-DEV] [RFC] [VOTE] Union types From: zeev@zend.com (Zeev Suraski) DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogbW9ycmlzb24ubGV2aUBn bWFpbC5jb20gW21haWx0bzptb3JyaXNvbi5sZXZpQGdtYWlsLmNvbV0gT24gQmVoYWxmDQo+IE9m IExldmkgTW9ycmlzb24NCj4gU2VudDogV2VkbmVzZGF5LCBKdW5lIDE1LCAyMDE2IDE6NTEgQU0N Cj4gVG86IFplZXYgU3VyYXNraSA8emVldkB6ZW5kLmNvbT4NCj4gQ2M6IFBIUCBpbnRlcm5hbHMg PGludGVybmFsc0BsaXN0cy5waHAubmV0Pg0KPiBTdWJqZWN0OiBSZTogW1BIUC1ERVZdIFtSRkNd IFtWT1RFXSBVbmlvbiB0eXBlcw0KPiANCj4gT24gVHVlLCBKdW4gMTQsIDIwMTYgYXQgMjo0MyBQ TSwgWmVldiBTdXJhc2tpIDx6ZWV2QHplbmQuY29tPiB3cm90ZToNCj4gPiBUaGVyZSBhcmUgbW9y ZSB0aGFuIGVub3VnaCBjb25zdHJ1Y3RzIGluIFBIUCB0byBoYW5kbGUgYWxsIHRoZXNlIHVzZQ0K PiA+IGNhc2VzLCBhbmQgaGFuZGxlIHRoZW0gbmljZWx5LiAgV2UgZG9uJ3QgbmVlZCBzcGVjaWFs aXplZCBjb25zdHJ1Y3RzDQo+ID4gZm9yIGV2ZXJ5IHVzZSBjYXNlLg0KPiANCj4gVG8gY2xhcmlm eSBoZXJlLCB5b3UgYXJlIHNheWluZyB3ZSBkb24ndCBuZWVkIHVuaW9ucyBiZWNhdXNlIHRoZXkg YXJlIGENCj4gc3BlY2lhbCBjYXNlLCB5ZXM/IEJ1dCB5b3UgcHJldmlvdXNseSBzdGF0ZWQgeW91 IGFyZSBpbiBmYXZvciBvZiBzcGVjaWFsIGNhc2luZw0KPiB0aGUgbGFuZ3VhZ2UgdHlwZXMgc3Vj aCBhcyBudW1lcmljPw0KPiANCj4gVGhlc2UgYXJlIGF0IG9kZHMuDQoNClRoZXkncmUgbm90LiAg TGV0IG1lIHN1cHBsZW1lbnQgd2hhdCBJIHNhaWQ6DQoNCldlIGRvbid0IG5lZWQgc3BlY2lhbGl6 ZWQgY29uc3RydWN0cyBmb3IgZXZlcnkgdXNlIGNhc2U7ICBUaGV5IG1ha2Ugc2Vuc2UgZm9yIHVs dHJhLWNvbW1vbiBvbmVzIG9ubHksIGFuZCBvbmx5IGlmIHRoZSBhZGRlZCBiZW5lZml0IChjb21w YXJlZCB0byBkb2luZyBpdCB1c2luZyB0aGUgbWV0aG9kcyBjdXJyZW50bHkgYXZhaWxhYmxlKSBv dXR3ZWlnaHMgdGhlIGluY3JlYXNlZCBjb2duaXRpdmUgYnVyZGVuLg0KDQpIZW5jZSwgJ251bWVy aWMnIG1ha2VzIHBlcmZlY3Qgc2Vuc2UsIHdoaWxlIGEgZ2VuZXJpYyBVbmlvbiBUeXBlcyBmZWF0 dXJlIGRvZXMgbm90Lg0KDQpaZWV2DQo=