//// [tsxReactEmit1.tsx] declare module JSX { interface Element { } interface IntrinsicElements { [s: string]: any; } } var p; var selfClosed1 =
; var selfClosed2 =
; var selfClosed3 =
; var selfClosed4 =
; var selfClosed5 =
; var selfClosed6 =
; var selfClosed7 =
; var openClosed1 =
; var openClosed2 =
foo
; var openClosed3 =
{p}
; var openClosed4 =
{p < p}
; var openClosed5 =
{p > p}
; class SomeClass { f() { var rewrites1 =
{() => this}
; var rewrites2 =
{[p, ...p, p]}
; var rewrites3 =
{{p}}
; var rewrites4 =
this}>
; var rewrites5 =
; var rewrites6 =
; } } var whitespace1 =
; var whitespace2 =
{p}
; var whitespace3 =
{p}
; //// [tsxReactEmit1.js] var p; var selfClosed1 = React.createElement("div", null); var selfClosed2 = React.createElement("div", {x: "1"}); var selfClosed3 = React.createElement("div", {x: '1'}); var selfClosed4 = React.createElement("div", {x: "1", y: '0'}); var selfClosed5 = React.createElement("div", {x: 0, y: '0'}); var selfClosed6 = React.createElement("div", {x: "1", y: '0'}); var selfClosed7 = React.createElement("div", {x: p, y: 'p', b: true}); var openClosed1 = React.createElement("div", null); var openClosed2 = React.createElement("div", {n: 'm'}, "foo"); var openClosed3 = React.createElement("div", {n: 'm'}, p); var openClosed4 = React.createElement("div", {n: 'm'}, p < p); var openClosed5 = React.createElement("div", {n: 'm', b: true}, p > p); var SomeClass = (function () { function SomeClass() { } SomeClass.prototype.f = function () { var _this = this; var rewrites1 = React.createElement("div", null, function () { return _this; }); var rewrites2 = React.createElement("div", null, [p].concat(p, [p])); var rewrites3 = React.createElement("div", null, { p: p }); var rewrites4 = React.createElement("div", {a: function () { return _this; }}); var rewrites5 = React.createElement("div", {a: [p].concat(p, [p])}); var rewrites6 = React.createElement("div", {a: { p: p }}); }; return SomeClass; })(); var whitespace1 = React.createElement("div", null); var whitespace2 = React.createElement("div", null, p); var whitespace3 = React.createElement("div", null, p);