//// [jsxAndTypeAssertion.tsx] declare var createElement: any; class foo {} var x: any; x = { test: }; x = ; x = hello {{}} ; x = {}}>hello; x = {}}>hello{{}}; x = x, x = ; {{/foo/.test(x) ? : }} //// [jsxAndTypeAssertion.jsx] var foo = (function () { function foo() { } return foo; })(); var x; x = {test}: }; x = ; x = hello {} }; x = }>hello}/>; x = }>hello{}}; x = x, x = ; {{/foo/.test(x) ? : }} : } }}/>;