From cbcc6faac3f820bb8e06ed132d82d13036e34d58 Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Thu, 20 Jul 2017 08:20:38 +0200 Subject: [PATCH] fix #400 - handle completion for auto bools --- dsymbol | 2 +- dub.json | 4 ++-- tests/tc056/expected.txt | 8 ++++++++ tests/tc056/file.d | 1 + tests/tc056/run.sh | 5 +++++ 5 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 tests/tc056/expected.txt create mode 100644 tests/tc056/file.d create mode 100755 tests/tc056/run.sh diff --git a/dsymbol b/dsymbol index e9aae05..b560c88 160000 --- a/dsymbol +++ b/dsymbol @@ -1 +1 @@ -Subproject commit e9aae0594739d002009cd34dd3edeb38f1f0893b +Subproject commit b560c88da71c8a4b1389fc6a0a2e7c60de3f5274 diff --git a/dub.json b/dub.json index 5bb6a61..b4f6cc6 100644 --- a/dub.json +++ b/dub.json @@ -7,8 +7,8 @@ ], "license": "GPL-3.0", "dependencies": { - "dsymbol": "~>0.2.4", - "libdparse": "~>0.7.1-beta.4", + "dsymbol": "~>0.2.5", + "libdparse": "~>0.7.1-beta.6", "msgpack-d": "~>1.0.0-beta.3" }, "versions": ["built_with_dub"], diff --git a/tests/tc056/expected.txt b/tests/tc056/expected.txt new file mode 100644 index 0000000..9a132a4 --- /dev/null +++ b/tests/tc056/expected.txt @@ -0,0 +1,8 @@ +identifiers +alignof k +init k +mangleof k +max k +min k +sizeof k +stringof k diff --git a/tests/tc056/file.d b/tests/tc056/file.d new file mode 100644 index 0000000..38a16f3 --- /dev/null +++ b/tests/tc056/file.d @@ -0,0 +1 @@ +auto b = true; b. diff --git a/tests/tc056/run.sh b/tests/tc056/run.sh new file mode 100755 index 0000000..67fc706 --- /dev/null +++ b/tests/tc056/run.sh @@ -0,0 +1,5 @@ +set -e +set -u + +../../bin/dcd-client $1 file.d -c18 > actual.txt +diff actual.txt expected.txt