TypeScript/tests/cases/fourslash/completionEntryForUnionProperty2.ts
Wesley Wigham 96937fd592
Allow union signatures to merge when they have differing argument counts (#28604)
* Allow union signatures to merge when they have differing argument counts

* Accept updated baselines

* Adjust comments io changed tests
2018-11-19 17:05:28 -08:00

24 lines
661 B
TypeScript

///<reference path="fourslash.ts" />
////interface One {
//// commonProperty: string;
//// commonFunction(): number;
////}
////
////interface Two {
//// commonProperty: number;
//// commonFunction(): number;
////}
////
////var x : One | Two;
////
////x.commonProperty./**/
verify.completions({
marker: "",
exact: [
{ name: "toString", text: "(method) toString(): string (+1 overload)", documentation: "Returns a string representation of a string.", },
{ name: "valueOf", text: "(method) valueOf(): string | number", documentation: "Returns the primitive value of the specified object." },
],
});