==== tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedGenericFunctionAndNonGenericClassStaticFunctionOfTheSameName.ts (1 errors) ==== class clodule { id: string; value: T; static fn(id: string) { } } module clodule { // error: duplicate identifier expected export function fn(x: T, y: T): T { ~~ !!! Duplicate identifier 'fn'. return x; } }