Skip to content

Commit 813d227

Browse files
author
Arthur Ozga
committed
classInterface: changed excludes flags
1 parent 118d87c commit 813d227

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/compiler/types.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1339,8 +1339,8 @@ module ts {
13391339
PropertyExcludes = Value,
13401340
EnumMemberExcludes = Value,
13411341
FunctionExcludes = Value & ~(Function | ValueModule),
1342-
ClassExcludes = (Value | Type) & ~ValueModule,
1343-
InterfaceExcludes = Type & ~Interface,
1342+
ClassExcludes = (Value | Type) & ~(ValueModule | Interface),
1343+
InterfaceExcludes = Type & ~(Class | Interface),
13441344
RegularEnumExcludes = (Value | Type) & ~(RegularEnum | ValueModule), // regular enums merge only with regular enums and modules
13451345
ConstEnumExcludes = (Value | Type) & ~ConstEnum, // const enums merge only with const enums
13461346
ValueModuleExcludes = Value & ~(Function | Class | RegularEnum | ValueModule),

0 commit comments

Comments
 (0)