@@ -9042,9 +9042,9 @@ export function Test2() {
9042
9042
const response = executeSessionRequest < protocol . ReferencesRequest , protocol . ReferencesResponse > ( session , protocol . CommandTypes . References , protocolFileLocationFromSubstring ( userTs , "fnA()" ) ) ;
9043
9043
assert . deepEqual < protocol . ReferencesResponseBody | undefined > ( response , {
9044
9044
refs : [
9045
- makeReferenceItem ( userTs , /*isDefinition*/ true , "fnA" ) ,
9046
- makeReferenceItem ( userTs , /*isDefinition*/ false , "fnA" , { index : 1 } ) ,
9047
- makeReferenceItem ( aTs , /*isDefinition*/ true , "fnA" ) ,
9045
+ makeReferenceItem ( userTs , /*isDefinition*/ true , "fnA" , "import { fnA, instanceA } from \"../a/bin/a\";" ) ,
9046
+ makeReferenceItem ( userTs , /*isDefinition*/ false , "fnA" , "export function fnUser() { fnA(); fnB(); instanceA; }" , { index : 1 } ) ,
9047
+ makeReferenceItem ( aTs , /*isDefinition*/ true , "fnA" , "export function fnA() {}" ) ,
9048
9048
] ,
9049
9049
symbolName : "fnA" ,
9050
9050
symbolStartOffset : protocolLocationFromSubstring ( userTs . content , "fnA()" ) . offset ,
@@ -9118,9 +9118,9 @@ export function Test2() {
9118
9118
const response = executeSessionRequest < protocol . ReferencesRequest , protocol . ReferencesResponse > ( session , protocol . CommandTypes . References , protocolFileLocationFromSubstring ( userTs , "fnB()" ) ) ;
9119
9119
assert . deepEqual < protocol . ReferencesResponseBody | undefined > ( response , {
9120
9120
refs : [
9121
- makeReferenceItem ( userTs , /*isDefinition*/ true , "fnB" ) ,
9122
- makeReferenceItem ( userTs , /*isDefinition*/ false , "fnB" , { index : 1 } ) ,
9123
- makeReferenceItem ( bDts , /*isDefinition*/ true , "fnB" ) ,
9121
+ makeReferenceItem ( userTs , /*isDefinition*/ true , "fnB" , "import { fnB } from \"../b/bin/b\";" ) ,
9122
+ makeReferenceItem ( userTs , /*isDefinition*/ false , "fnB" , "export function fnUser() { fnA(); fnB(); instanceA; }" , { index : 1 } ) ,
9123
+ makeReferenceItem ( bDts , /*isDefinition*/ true , "fnB" , "export declare function fnB(): void;" ) ,
9124
9124
] ,
9125
9125
symbolName : "fnB" ,
9126
9126
symbolStartOffset : protocolLocationFromSubstring ( userTs . content , "fnB()" ) . offset ,
@@ -9196,12 +9196,12 @@ export function Test2() {
9196
9196
} ) ;
9197
9197
} ) ;
9198
9198
9199
- function makeReferenceItem ( file : File , isDefinition : boolean , text : string , options ?: SpanFromSubstringOptions ) : protocol . ReferencesResponseItem {
9199
+ function makeReferenceItem ( file : File , isDefinition : boolean , text : string , lineText : string , options ?: SpanFromSubstringOptions ) : protocol . ReferencesResponseItem {
9200
9200
return {
9201
9201
...protocolFileSpanFromSubstring ( file , text , options ) ,
9202
9202
isDefinition,
9203
9203
isWriteAccess : isDefinition ,
9204
- lineText : text ,
9204
+ lineText,
9205
9205
} ;
9206
9206
}
9207
9207
0 commit comments