diff --git a/tests/cases/fourslash/thisPredicateMemberCompletions.ts b/tests/cases/fourslash/thisPredicateMemberCompletions.ts index 609ed248644..24ce742faac 100644 --- a/tests/cases/fourslash/thisPredicateMemberCompletions.ts +++ b/tests/cases/fourslash/thisPredicateMemberCompletions.ts @@ -1,76 +1,76 @@ /// //// class FileSystemObject { -//// get is/*1*/File(): this is Item { -//// return this instanceof Item; -//// } -//// set is/*2*/File(param) { -//// // noop -//// } -//// get is/*3*/Directory(): this is Directory { -//// return this instanceof Directory; -//// } -//// is/*4*/Networked: this is (Networked & this); -//// constructor(public path: string) {} +//// get is/*1*/File(): this is Item { +//// return this instanceof Item; +//// } +//// set is/*2*/File(param) { +//// // noop +//// } +//// get is/*3*/Directory(): this is Directory { +//// return this instanceof Directory; +//// } +//// is/*4*/Networked: this is (Networked & this); +//// constructor(public path: string) {} //// } //// //// class Item extends FileSystemObject { -//// constructor(path: string, public content: string) { super(path); } +//// constructor(path: string, public content: string) { super(path); } //// } //// class Directory extends FileSystemObject { -//// children: FileSystemObject[]; +//// children: FileSystemObject[]; //// } //// interface Networked { -//// host: string; +//// host: string; //// } //// //// interface Sundries { -//// broken: boolean; +//// broken: boolean; //// } //// //// interface Supplies { -//// spoiled: boolean; +//// spoiled: boolean; //// } //// //// interface Crate { -//// contents: T; -//// is/*5*/Sundries: this is Crate; -//// is/*6*/Supplies: this is Crate; -//// is/*7*/PackedTight: this is (this & {extraContents: T}); +//// contents: T; +//// is/*5*/Sundries: this is Crate; +//// is/*6*/Supplies: this is Crate; +//// is/*7*/PackedTight: this is (this & {extraContents: T}); //// } //// //// const obj: FileSystemObject = new Item("/foo", ""); //// if (obj.is/*8*/File) { -//// obj./*9*/; -//// if (obj.is/*10*/Networked) { -//// obj./*11*/; -//// } +//// obj./*9*/; +//// if (obj.is/*10*/Networked) { +//// obj./*11*/; +//// } //// } //// if (obj.is/*12*/Directory) { -//// obj./*13*/; -//// if (obj.is/*14*/Networked) { -//// obj./*15*/; -//// } +//// obj./*13*/; +//// if (obj.is/*14*/Networked) { +//// obj./*15*/; +//// } //// } //// if (obj.is/*16*/Networked) { -//// obj./*17*/; +//// obj./*17*/; //// } //// //// const crate: Crate; //// if (crate.is/*18*/PackedTight) { -//// crate./*19*/; +//// crate./*19*/; //// } //// if (crate.is/*20*/Sundries) { -//// crate.contents./*21*/; -//// if (crate.is/*22*/PackedTight) { -//// crate./*23*/ -//// } +//// crate.contents./*21*/; +//// if (crate.is/*22*/PackedTight) { +//// crate./*23*/ +//// } //// } //// if (crate.is/*24*/Supplies) { -//// crate.contents./*25*/; -//// if (crate.is/*26*/PackedTight) { -//// crate./*27*/ -//// } +//// crate.contents./*25*/; +//// if (crate.is/*26*/PackedTight) { +//// crate./*27*/ +//// } //// } goTo.marker("9"); diff --git a/tests/cases/fourslash/thisPredicateMemberQuickInfo.ts b/tests/cases/fourslash/thisPredicateMemberQuickInfo.ts index dd596743902..20d519e0008 100644 --- a/tests/cases/fourslash/thisPredicateMemberQuickInfo.ts +++ b/tests/cases/fourslash/thisPredicateMemberQuickInfo.ts @@ -1,76 +1,76 @@ /// //// class FileSystemObject { -//// get is/*1*/File(): this is Item { -//// return this instanceof Item; -//// } -//// set is/*2*/File(param) { -//// // noop -//// } -//// get is/*3*/Directory(): this is Directory { -//// return this instanceof Directory; -//// } -//// is/*4*/Networked: this is (Networked & this); -//// constructor(public path: string) {} +//// get is/*1*/File(): this is Item { +//// return this instanceof Item; +//// } +//// set is/*2*/File(param) { +//// // noop +//// } +//// get is/*3*/Directory(): this is Directory { +//// return this instanceof Directory; +//// } +//// is/*4*/Networked: this is (Networked & this); +//// constructor(public path: string) {} //// } //// //// class Item extends FileSystemObject { -//// constructor(path: string, public content: string) { super(path); } +//// constructor(path: string, public content: string) { super(path); } //// } //// class Directory extends FileSystemObject { -//// children: FileSystemObject[]; +//// children: FileSystemObject[]; //// } //// interface Networked { -//// host: string; +//// host: string; //// } //// //// interface Sundries { -//// broken: boolean; +//// broken: boolean; //// } //// //// interface Supplies { -//// spoiled: boolean; +//// spoiled: boolean; //// } //// //// interface Crate { -//// contents: T; -//// is/*5*/Sundries: this is Crate; -//// is/*6*/Supplies: this is Crate; -//// is/*7*/PackedTight: this is (this & {extraContents: T}); +//// contents: T; +//// is/*5*/Sundries: this is Crate; +//// is/*6*/Supplies: this is Crate; +//// is/*7*/PackedTight: this is (this & {extraContents: T}); //// } //// //// const obj: FileSystemObject = new Item("/foo", ""); //// if (obj.is/*8*/File) { -//// obj./*9*/; -//// if (obj.is/*10*/Networked) { -//// obj./*11*/; -//// } +//// obj./*9*/; +//// if (obj.is/*10*/Networked) { +//// obj./*11*/; +//// } //// } //// if (obj.is/*12*/Directory) { -//// obj./*13*/; -//// if (obj.is/*14*/Networked) { -//// obj./*15*/; -//// } +//// obj./*13*/; +//// if (obj.is/*14*/Networked) { +//// obj./*15*/; +//// } //// } //// if (obj.is/*16*/Networked) { -//// obj./*17*/; +//// obj./*17*/; //// } //// //// const crate: Crate; //// if (crate.is/*18*/PackedTight) { -//// crate./*19*/; +//// crate./*19*/; //// } //// if (crate.is/*20*/Sundries) { -//// crate.contents./*21*/; -//// if (crate.is/*22*/PackedTight) { -//// crate./*23*/ -//// } +//// crate.contents./*21*/; +//// if (crate.is/*22*/PackedTight) { +//// crate./*23*/ +//// } //// } //// if (crate.is/*24*/Supplies) { -//// crate.contents./*25*/; -//// if (crate.is/*26*/PackedTight) { -//// crate./*27*/ -//// } +//// crate.contents./*25*/; +//// if (crate.is/*26*/PackedTight) { +//// crate./*27*/ +//// } //// } goTo.marker("1");