<!-- BUGS: Please use this template. --> <!-- QUESTIONS: This is not a general support forum! Ask Qs at http://stackoverflow.com/questions/tagged/typescript --> <!-- SUGGESTIONS: See https://github.com/Microsoft/TypeScript-wiki/blob/master/Writing-Good-Design-Proposals.md --> **TypeScript Version:** 2.5.2 (works in 2.3.4) - [try it in the Playground](http://www.typescriptlang.org/play/#src=declare%20const%20A%3A%20any%3B%0D%0Adeclare%20const%20B%3A%20any%3B%0D%0Adeclare%20const%20C%3A%20any%3B%0D%0Aconst%20x%20%3D%20\(A%20%2F%202\)%3B%0D%0AB\(%0D%0A%20%20%20%20C\(\)%2C%0D%0A%20%20%20%20\(\)%20%3D%3E%20%7B%20%7D%2C%0D%0A%20%20%20%20\(\)%20%3D%3E%20%7B%20%7D%0D%0A\)%3B). **Code** The below is a repro as minimal as I could make it. Changing almost anything will fix the parse errors. ```ts declare const A: any; declare const B: any; declare const C: any; const x = (A / 2); B( C(), () => { }, () => { } ); ``` **Expected behavior:** No parser errors. **Actual behavior:** Several errors starting with "= expected" and "Unterminated regular expression literal".