From 599b6a5a237c2b52762869f4c7931a2ae38329b6 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Fri, 3 Aug 2018 00:44:52 +0200 Subject: [PATCH] Update dsymbol and dparse While updating D-Scanner for phobos a possible range violation in dsymbol has been discovered. Also a custom function body parser was not yet adapted to the expressions-based contracts. Dparse is also updated to allow the new syntax of enum members, which will come with DMDFE 2.082 --- dsymbol | 2 +- dub.json | 4 ++-- libdparse | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dsymbol b/dsymbol index 8eb3cac..3b546ed 160000 --- a/dsymbol +++ b/dsymbol @@ -1 +1 @@ -Subproject commit 8eb3cacdb31512934e9a538af8963b4347ab90f3 +Subproject commit 3b546ed2b2551f61e0cf30d04f45682546387422 diff --git a/dub.json b/dub.json index 13a32c2..124bf13 100644 --- a/dub.json +++ b/dub.json @@ -7,8 +7,8 @@ ], "license": "GPL-3.0", "dependencies": { - "dsymbol": "~>0.4.0", - "libdparse": "~>0.9.0", + "dsymbol": "~>0.4.1", + "libdparse": "~>0.9.1", "msgpack-d": "~>1.0.0-beta.3", "stdx-allocator": "~>2.77.2" }, diff --git a/libdparse b/libdparse index 11c0eae..0356d17 160000 --- a/libdparse +++ b/libdparse @@ -1 +1 @@ -Subproject commit 11c0eae616ff36414a05334e4841a27caf0bc91c +Subproject commit 0356d17fdfc6bbd0f469ec1e20b1249fa65a922a