Add comment

This commit is contained in:
Jeffrey Morlan 2015-11-28 10:41:37 -08:00
parent c72861ebd7
commit ed453ddcfc

View File

@ -11205,6 +11205,8 @@ namespace ts {
seen = c === node;
}
});
// We may be here because of some extra junk between overloads that could not be parsed into a valid node.
// In this case the subsequent node is not really consecutive (.pos !== node.end), and we must ignore it here.
if (subsequentNode && subsequentNode.pos === node.end) {
if (subsequentNode.kind === node.kind) {
const errorNode: Node = (<FunctionLikeDeclaration>subsequentNode).name || subsequentNode;