TypeScript/tests/cases/fourslash/goToDefinitionTypePredicate.ts

12 lines
354 B
TypeScript
Raw Normal View History

/// <reference path='fourslash.ts'/>
//// class /*classDeclaration*/A {}
2017-10-19 00:49:46 +02:00
//// function f(/*parameterDeclaration*/parameter: any): [|/*parameterName*/parameter|] is [|/*typeReference*/A|] {
//// return typeof parameter === "string";
//// }
verify.goToDefinition({
parameterName: "parameterDeclaration",
typeReference: "classDeclaration"
});