This commit is contained in:
Ron Buckton
2015-10-12 17:38:55 -07:00
parent c05297cfea
commit 0fa89ad99c
4 changed files with 71 additions and 2 deletions

View File

@@ -437,8 +437,12 @@ namespace ts {
}
export function concatenateDiagnosticMessageChains(headChain: DiagnosticMessageChain, tailChain: DiagnosticMessageChain): DiagnosticMessageChain {
Debug.assert(!headChain.next);
headChain.next = tailChain;
let lastChain = headChain;
while (lastChain.next) {
lastChain = lastChain.next;
}
lastChain.next = tailChain;
return headChain;
}