11 lines
670 B
TypeScript
11 lines
670 B
TypeScript
|
/// <reference path="fourslash.ts" />
|
||
|
|
||
|
////(<InterfaceTypeWithDeclaredMembers>type).declaredProperties = getNamedMembers(members);
|
||
|
////// Start with signatures at empty array in case of recursive types
|
||
|
////(<InterfaceTypeWithDeclaredMembers>type).declaredCallSignatures = emptyArray;
|
||
|
|
||
|
format.setFormatOptions({ ...format.copyFormatOptions(), semicolons: ts.SemicolonPreference.Remove });
|
||
|
format.document();
|
||
|
verify.currentFileContentIs(`(<InterfaceTypeWithDeclaredMembers>type).declaredProperties = getNamedMembers(members);
|
||
|
// Start with signatures at empty array in case of recursive types
|
||
|
(<InterfaceTypeWithDeclaredMembers>type).declaredCallSignatures = emptyArray`);
|