==== tests/cases/conformance/internalModules/DeclarationMerging/ClassAndModuleThatMergeWithModulesExportedStaticFunctionUsingClassPrivateStatics.ts (1 errors) ==== class clodule { id: string; value: T; private static sfn(id: string) { return 42; } } module clodule { // error: duplicate identifier expected export function fn(x: T, y: T): number { return clodule.sfn('a'); ~~~~~~~~~~~ !!! Property 'clodule.sfn' is inaccessible. } }