Closed
Description
TypeScript Version: 2.2.1
Code
/**
* @typedef Product
* @property {string} title
*/
/**
* @type {Product}
*/
const product = null
Trigger references
and occurrences
requests for Product
in both @type {Product}
and @typedef Product
.
Expected behavior:
In both cases, references and occurrences return the results for Product
Actual behavior:
No results returned. Here's the trace for @type {Product}
[Trace - 12:50:19 PM] Sending request: references (113). Response expected: yes. Current queue length: 0
Arguments: {
"file": "/Users/matb/projects/sand/bar.js",
"line": 7,
"offset": 15
}
[Trace - 12:50:19 PM] Response received: references (113). Request took 2 ms. Success: false . Message: No content available.
[Trace - 12:50:50 PM] Sending request: occurrences (114). Response expected: yes. Current queue length: 0
Arguments: {
"file": "/Users/matb/projects/sand/bar.js",
"line": 2,
"offset": 15
}
[Trace - 12:50:50 PM] Response received: occurrences (114). Request took 2 ms. Success: false . Message: No content available.
And for @typedef Product
[Trace - 12:53:41 PM] Sending request: references (118). Response expected: yes. Current queue length: 0
Arguments: {
"file": "/Users/matb/projects/sand/bar.js",
"line": 2,
"offset": 19
}
[Trace - 12:53:41 PM] Response received: references (118). Request took 1 ms. Success: false . Message: No content available.
[Trace - 12:53:37 PM] Sending request: occurrences (117). Response expected: yes. Current queue length: 0
Arguments: {
"file": "/Users/matb/projects/sand/bar.js",
"line": 2,
"offset": 19
}
[Trace - 12:53:37 PM] Response received: occurrences (117). Request took 1 ms. Success: false . Message: No content available.