Skip to content
This repository was archived by the owner on Apr 14, 2022. It is now read-only.

Commit 15d8157

Browse files
author
MikhailArkhipov
committed
Merge branch 'master' into depth
2 parents f5cc097 + 565e23e commit 15d8157

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/Analysis/Engine/Impl/Values/Protocols.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -389,7 +389,9 @@ class TupleProtocol : IterableProtocol {
389389

390390
public TupleProtocol(ProtocolInfo self, IEnumerable<IAnalysisSet> values) : base(self, AnalysisSet.UnionAll(values)) {
391391
_values = values.Select(s => s.AsUnion(1)).ToArray();
392-
Name = "tuple[{0}]".FormatInvariant(string.Join(", ", _values.Select(v => v.GetShortDescriptions())));
392+
393+
var argTypes = _values.SelectMany(e => e.Select(v => v is IHasQualifiedName qn ? qn.FullyQualifiedName : v.ShortDescription));
394+
Name = "tuple[{0}]".FormatInvariant(string.Join(", ", argTypes));
393395
}
394396

395397
protected override void EnsureMembers(IDictionary<string, IAnalysisSet> members) {

0 commit comments

Comments
 (0)