mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-16 06:35:35 -05:00
Revert go-to-implementation changes
This commit is contained in:
@@ -2313,10 +2313,10 @@ namespace ts.FindAllReferences {
|
||||
}
|
||||
|
||||
function isImplementation(node: Node): boolean {
|
||||
return !(node.flags & NodeFlags.Ambient) && (
|
||||
return !!(node.flags & NodeFlags.Ambient) ? !(isInterfaceDeclaration(node) || isTypeAliasDeclaration(node)) :
|
||||
(isVariableLike(node) ? hasInitializer(node) :
|
||||
isFunctionLikeDeclaration(node) ? !!node.body :
|
||||
isClassLike(node) || isModuleOrEnumDeclaration(node)));
|
||||
isClassLike(node) || isModuleOrEnumDeclaration(node));
|
||||
}
|
||||
|
||||
export function getReferenceEntriesForShorthandPropertyAssignment(node: Node, checker: TypeChecker, addReference: (node: Node) => void): void {
|
||||
|
||||
@@ -4,4 +4,4 @@
|
||||
////f[/*0*/"x"] = 0;
|
||||
////f[[|/*1*/"x"|]] = 1;
|
||||
|
||||
verify.goToDefinition("1", ["0", "1"]);
|
||||
verify.goToDefinition("1", "0");
|
||||
|
||||
@@ -5,4 +5,4 @@
|
||||
//// declare var [|someVar|]: string;
|
||||
//// someVa/*reference*/r
|
||||
|
||||
verify.implementationListIsEmpty();
|
||||
verify.allRangesAppearInImplementationList("reference");
|
||||
|
||||
@@ -5,4 +5,4 @@
|
||||
//// declare function [|someFunction|](): () => void;
|
||||
//// someFun/*reference*/ction();
|
||||
|
||||
verify.implementationListIsEmpty();
|
||||
verify.allRangesAppearInImplementationList("reference");
|
||||
|
||||
@@ -5,5 +5,4 @@
|
||||
//// declare function [|someFunction|](): () => void;
|
||||
//// someFun/*reference*/ction();
|
||||
|
||||
goTo.marker("reference");
|
||||
verify.implementationListIsEmpty();
|
||||
verify.allRangesAppearInImplementationList("reference");
|
||||
|
||||
Reference in New Issue
Block a user