PR feedback for abstract keyword occurrences

This commit is contained in:
Dick van den Brink 2015-07-14 00:43:16 +02:00
parent 758abffd19
commit fc47329ed2
2 changed files with 10 additions and 7 deletions

View File

@ -4694,7 +4694,8 @@ namespace ts {
if (!(container.kind === SyntaxKind.ModuleBlock || container.kind === SyntaxKind.SourceFile)) {
return undefined;
}
} else if (modifier === SyntaxKind.AbstractKeyword) {
}
else if (modifier === SyntaxKind.AbstractKeyword) {
if (!(container.kind === SyntaxKind.ClassDeclaration || declaration.kind === SyntaxKind.ClassDeclaration)) {
return undefined;
}

View File

@ -10,11 +10,13 @@
//// abstract bar(): void;
////}
test.ranges().forEach(r => {
goTo.position(r.start);
verify.occurrencesAtPositionCount(test.ranges().length);
const ranges = test.ranges();
test.ranges().forEach(range => {
for(let r of ranges) {
goTo.position(r.start);
verify.occurrencesAtPositionCount(ranges.length);
for(let range of ranges) {
verify.occurrencesAtPositionContains(range, false);
});
});
}
}