/// ////let a = { b: { c: 0 } }; ////let/*a*//*b*/ x = a.b ? a.b.c : "whenFalse"; // verify that the refactor is offered for empty spans in variable statements. goTo.select("a", "b"); verify.not.refactorAvailableForTriggerReason("implicit", "Convert to optional chain expression"); edit.applyRefactor({ refactorName: "Convert to optional chain expression", actionName: "Convert to optional chain expression", actionDescription: "Convert to optional chain expression", newContent: `let a = { b: { c: 0 } }; let x = a.b?.c ?? "whenFalse";`, triggerReason: "invoked" });