// === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { /*FIND ALL REFS*/[|Bar|] } from "does-not-exist"; // // let a: [|Bar|]; // let b: [|Bar|]; // let c: [|Bar|]; // let d: [|Bar|].X; // let e: [|Bar|].X; // let f: [|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { [|Bar|] } from "does-not-exist"; // // let a: /*FIND ALL REFS*/[|Bar|]; // let b: [|Bar|]; // let c: [|Bar|]; // let d: [|Bar|].X; // let e: [|Bar|].X; // let f: [|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { [|Bar|] } from "does-not-exist"; // // let a: [|Bar|]; // let b: /*FIND ALL REFS*/[|Bar|]; // let c: [|Bar|]; // let d: [|Bar|].X; // let e: [|Bar|].X; // let f: [|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { [|Bar|] } from "does-not-exist"; // // let a: [|Bar|]; // let b: [|Bar|]; // let c: /*FIND ALL REFS*/[|Bar|]; // let d: [|Bar|].X; // let e: [|Bar|].X; // let f: [|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { [|Bar|] } from "does-not-exist"; // // let a: [|Bar|]; // let b: [|Bar|]; // let c: [|Bar|]; // let d: /*FIND ALL REFS*/[|Bar|].X; // let e: [|Bar|].X; // let f: [|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { [|Bar|] } from "does-not-exist"; // // let a: [|Bar|]; // let b: [|Bar|]; // let c: [|Bar|]; // let d: [|Bar|].X; // let e: /*FIND ALL REFS*/[|Bar|].X; // let f: [|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { [|Bar|] } from "does-not-exist"; // // let a: [|Bar|]; // let b: [|Bar|]; // let c: [|Bar|]; // let d: [|Bar|].X; // let e: [|Bar|].X; // let f: /*FIND ALL REFS*/[|Bar|].X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "alias", "name": "import Bar", "textSpan": { "start": 9, "length": 3 }, "displayParts": [ { "text": "import", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" } ], "contextSpan": { "start": 0, "length": 37 } }, "references": [ { "textSpan": { "start": 9, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "contextSpan": { "start": 0, "length": 37 }, "isWriteAccess": true, "isDefinition": true }, { "textSpan": { "start": 46, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 58, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 78, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 106, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 120, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 142, "length": 3 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { Bar } from "does-not-exist"; // // let a: Bar; // let b: Bar; // let c: Bar; // let d: Bar./*FIND ALL REFS*/[|X|]; // let e: Bar.[|X|]; // let f: Bar.X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "type", "name": "type Bar.X = /*unresolved*/ any", "textSpan": { "start": 110, "length": 1 }, "displayParts": [ { "text": "type", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" }, { "text": ".", "kind": "punctuation" }, { "text": "X", "kind": "aliasName" }, { "text": " ", "kind": "space" }, { "text": "=", "kind": "operator" }, { "text": " ", "kind": "space" }, { "text": "/*unresolved*/", "kind": "text" }, { "text": " ", "kind": "space" }, { "text": "any", "kind": "keyword" } ] }, "references": [ { "textSpan": { "start": 110, "length": 1 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 124, "length": 1 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { Bar } from "does-not-exist"; // // let a: Bar; // let b: Bar; // let c: Bar; // let d: Bar.[|X|]; // let e: Bar./*FIND ALL REFS*/[|X|]; // let f: Bar.X.Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "type", "name": "type Bar.X = /*unresolved*/ any", "textSpan": { "start": 124, "length": 1 }, "displayParts": [ { "text": "type", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" }, { "text": ".", "kind": "punctuation" }, { "text": "X", "kind": "aliasName" }, { "text": " ", "kind": "space" }, { "text": "=", "kind": "operator" }, { "text": " ", "kind": "space" }, { "text": "/*unresolved*/", "kind": "text" }, { "text": " ", "kind": "space" }, { "text": "any", "kind": "keyword" } ] }, "references": [ { "textSpan": { "start": 110, "length": 1 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false }, { "textSpan": { "start": 124, "length": 1 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { Bar } from "does-not-exist"; // // let a: Bar; // let b: Bar; // let c: Bar; // let d: Bar.X; // let e: Bar.X; // let f: Bar./*FIND ALL REFS*/[|X|].Y; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "type", "name": "", "textSpan": { "start": 146, "length": 1 }, "displayParts": [] }, "references": [ { "textSpan": { "start": 146, "length": 1 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ] // === /tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts === // import { Bar } from "does-not-exist"; // // let a: Bar; // let b: Bar; // let c: Bar; // let d: Bar.X; // let e: Bar.X; // let f: Bar.X./*FIND ALL REFS*/[|Y|]; [ { "definition": { "containerKind": "", "containerName": "", "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "kind": "type", "name": "type Bar.X.Y = /*unresolved*/ any", "textSpan": { "start": 148, "length": 1 }, "displayParts": [ { "text": "type", "kind": "keyword" }, { "text": " ", "kind": "space" }, { "text": "Bar", "kind": "aliasName" }, { "text": ".", "kind": "punctuation" }, { "text": "X", "kind": "aliasName" }, { "text": ".", "kind": "punctuation" }, { "text": "Y", "kind": "aliasName" }, { "text": " ", "kind": "space" }, { "text": "=", "kind": "operator" }, { "text": " ", "kind": "space" }, { "text": "/*unresolved*/", "kind": "text" }, { "text": " ", "kind": "space" }, { "text": "any", "kind": "keyword" } ] }, "references": [ { "textSpan": { "start": 148, "length": 1 }, "fileName": "/tests/cases/fourslash/findAllRefsUnresolvedSymbols2.ts", "isWriteAccess": false, "isDefinition": false } ] } ]