Closed
Description
Follow-up to #48540
type Foo = {
/**
* $
*/
oops: string;
};
Request "extract to typedef" at $
.
Response received: getEditsForRefactor (2477). Request took 2 ms. Success: false . Message: Error processing request. Debug Failure. False expression: Node must have a real position for this operation
Error: Debug Failure. False expression: Node must have a real position for this operation
at NodeObject.assertHasRealPosition (node_modules/typescript/lib/tsserver.js:162217:22)
at NodeObject.getStart (node_modules/typescript/lib/tsserver.js:162223:18)
at processChildNode (node_modules/typescript/lib/tsserver.js:145833:47)
at processChildNodes (node_modules/typescript/lib/tsserver.js:145934:48)
at node_modules/typescript/lib/tsserver.js:145822:21
at visitNodes (node_modules/typescript/lib/tsserver.js:30197:24)
at Object.forEachChild (node_modules/typescript/lib/tsserver.js:30681:24)
at processNode (node_modules/typescript/lib/tsserver.js:145819:20)
at formatSpanWorker (node_modules/typescript/lib/tsserver.js:145619:17)
at node_modules/typescript/lib/tsserver.js:145582:140
at Object.getFormattingScanner (node_modules/typescript/lib/tsserver.js:144209:23)
at Object.formatNodeGivenIndentation (node_modules/typescript/lib/tsserver.js:145582:31)
at getFormattedTextOfNode (node_modules/typescript/lib/tsserver.js:148003:45)
at format (node_modules/typescript/lib/tsserver.js:147974:52)
at computeNewText (node_modules/typescript/lib/tsserver.js:147977:23)
at node_modules/typescript/lib/tsserver.js:147941:39
at Object.mapDefined (node_modules/typescript/lib/tsserver.js:605:30)
at node_modules/typescript/lib/tsserver.js:147939:42
at Object.mapDefined (node_modules/typescript/lib/tsserver.js:605:30)
at Object.getTextChangesFromChanges (node_modules/typescript/lib/tsserver.js:147925:27)
at ChangeTracker.getChanges (node_modules/typescript/lib/tsserver.js:147864:45)
at Function.ChangeTracker.with (node_modules/typescript/lib/tsserver.js:147284:32)
at Object.getRefactorEditsToExtractType [as getEditsForAction] (node_modules/typescript/lib/tsserver.js:160030:62)
at Object.getEditsForRefactor (node_modules/typescript/lib/tsserver.js:148589:41)
at Object.getEditsForRefactor (node_modules/typescript/lib/tsserver.js:164351:32)
at IpcIOSession.Session.getEditsForRefactor (node_modules/typescript/lib/tsserver.js:175483:59)
at Session.handlers.ts.Map.ts.getEntries._a.<computed> (node_modules/typescript/lib/tsserver.js:174103:61)
at node_modules/typescript/lib/tsserver.js:175866:88
at IpcIOSession.Session.executeWithRequestId (node_modules/typescript/lib/tsserver.js:175857:28)
at IpcIOSession.Session.executeCommand (node_modules/typescript/lib/tsserver.js:175866:33)
at IpcIOSession.Session.onMessage (node_modules/typescript/lib/tsserver.js:175892:35)
at process.<anonymous> (node_modules/typescript/lib/tsserver.js:178527:31)
at process.emit (node:events:390:28)
at emit (node:internal/child_process:917:12)
at processTicksAndRejections (node:internal/process/task_queues:84:21)