//// [tests/cases/compiler/duplicateLocalVariable3.ts] ////

=== duplicateLocalVariable3.ts ===
var x = 1;
>x : Symbol(x, Decl(duplicateLocalVariable3.ts, 0, 3), Decl(duplicateLocalVariable3.ts, 1, 3))

var x = 2; 
>x : Symbol(x, Decl(duplicateLocalVariable3.ts, 0, 3), Decl(duplicateLocalVariable3.ts, 1, 3))

function f() {
>f : Symbol(f, Decl(duplicateLocalVariable3.ts, 1, 10))

    var y = 1;
>y : Symbol(y, Decl(duplicateLocalVariable3.ts, 4, 7), Decl(duplicateLocalVariable3.ts, 5, 7))

    var y = 2;
>y : Symbol(y, Decl(duplicateLocalVariable3.ts, 4, 7), Decl(duplicateLocalVariable3.ts, 5, 7))
}

function f2() {
>f2 : Symbol(f2, Decl(duplicateLocalVariable3.ts, 6, 1))

    var z = 3;
>z : Symbol(z, Decl(duplicateLocalVariable3.ts, 9, 7), Decl(duplicateLocalVariable3.ts, 10, 7))

    var z = "";
>z : Symbol(z, Decl(duplicateLocalVariable3.ts, 9, 7), Decl(duplicateLocalVariable3.ts, 10, 7))
}
