//// [nameCollisionWithBlockScopedVariable1.ts]
module M {
    export class C { }
}
module M {
    {
        let M = 0;
        new C();
    }
}

//// [nameCollisionWithBlockScopedVariable1.js]
var M;
(function (M) {
    class C {
    }
    M.C = C;
})(M || (M = {}));
var M;
(function (M_1) {
    {
        let M = 0;
        new M_1.C();
    }
})(M || (M = {}));
