tests/cases/compiler/withStatementErrors.ts(11,5): error TS1129: Statement expected. tests/cases/compiler/withStatementErrors.ts(17,1): error TS1128: Declaration or statement expected. tests/cases/compiler/withStatementErrors.ts(3,7): error TS2410: All symbols within a 'with' block will be resolved to 'any'. ==== tests/cases/compiler/withStatementErrors.ts (3 errors) ==== declare var ooo:any; with (ooo.eee.oo.ah_ah.ting.tang.walla.walla) { // error ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ !!! error TS2410: All symbols within a 'with' block will be resolved to 'any'. bing = true; // no error bang = true; // no error function bar() {} // no error bar(); // no error class C {} // error ~~~~~ !!! error TS1129: Statement expected. interface I {} // error module M {} // error } ~ !!! error TS1128: Declaration or statement expected.