diff --git a/containers b/containers index c261fa1..836a0cc 160000 --- a/containers +++ b/containers @@ -1 +1 @@ -Subproject commit c261fa119072ce788ef81b8d8fee9a2adddca5d1 +Subproject commit 836a0cc93a98815ac309294c45aab0ba98018073 diff --git a/dsymbol b/dsymbol index a8ffcc9..1bf9288 160000 --- a/dsymbol +++ b/dsymbol @@ -1 +1 @@ -Subproject commit a8ffcc99d79b2b1195b7aac169a183706c2c9ec0 +Subproject commit 1bf9288e02dd93b5234d57ad9c1cacbad4701138 diff --git a/dub.json b/dub.json index 42cd795..876f47d 100644 --- a/dub.json +++ b/dub.json @@ -7,9 +7,9 @@ ], "license": "GPL-3.0", "dependencies": { - "dsymbol": "~>0.5.3", - "libdparse": "~>0.10.7", - "msgpack-d": "~>1.0.0-beta.3", + "dsymbol": "~>0.5.4", + "libdparse": "~>0.10.10", + "msgpack-d": "~>1.0.0-beta.7", "stdx-allocator": "~>2.77.4" }, "stringImportPaths" : [ diff --git a/libdparse b/libdparse index 15c8d2e..f102ea2 160000 --- a/libdparse +++ b/libdparse @@ -1 +1 @@ -Subproject commit 15c8d2ef166b633825e971eb914d4d78eb33b3ac +Subproject commit f102ea205af7886382b986162158e7da89b73eb0 diff --git a/msgpack-d b/msgpack-d index 5009409..19d9245 160000 --- a/msgpack-d +++ b/msgpack-d @@ -1 +1 @@ -Subproject commit 500940918243cf0468028e552605204c6aa46807 +Subproject commit 19d9245e315a85763754ded6912c2375c9226e04 diff --git a/stdx-allocator b/stdx-allocator index 7e387c8..480b85b 160000 --- a/stdx-allocator +++ b/stdx-allocator @@ -1 +1 @@ -Subproject commit 7e387c8c5f66cc3f8c578e6d9ecce06c6a316c15 +Subproject commit 480b85ba6a785bf98a766a5a0f492bbf4eb46621 diff --git a/tests/tc_base_template_type/expected.txt b/tests/tc_base_template_type/expected.txt new file mode 100644 index 0000000..9a132a4 --- /dev/null +++ b/tests/tc_base_template_type/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/tc_base_template_type/file.d b/tests/tc_base_template_type/file.d new file mode 100644 index 0000000..25c5665 --- /dev/null +++ b/tests/tc_base_template_type/file.d @@ -0,0 +1 @@ +void foo(T:char)(){T. } diff --git a/tests/tc_base_template_type/run.sh b/tests/tc_base_template_type/run.sh new file mode 100755 index 0000000..96531aa --- /dev/null +++ b/tests/tc_base_template_type/run.sh @@ -0,0 +1,5 @@ +set -e +set -u + +../../bin/dcd-client $1 file.d -c22 > actual.txt +diff actual.txt expected.txt