Skip to content

Commit fcdca3d

Browse files
Thomas Hellerdnolen
authored andcommitted
CLJS-970: generate assert message when compiling
1 parent 22c10ba commit fcdca3d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/main/clojure/cljs/core.cljc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2168,13 +2168,12 @@
21682168
([x]
21692169
(core/when *assert*
21702170
`(when-not ~x
2171-
(throw (js/Error.
2172-
(cljs.core/str "Assert failed: " (cljs.core/pr-str '~x)))))))
2171+
(throw (js/Error. ~(core/str "Assert failed: " (core/pr-str x)))))))
21732172
([x message]
21742173
(core/when *assert*
21752174
`(when-not ~x
21762175
(throw (js/Error.
2177-
(cljs.core/str "Assert failed: " ~message "\n" (cljs.core/pr-str '~x))))))))
2176+
(cljs.core/str "Assert failed: " ~message "\n" ~(core/pr-str x))))))))
21782177

21792178
(core/defmacro for
21802179
"List comprehension. Takes a vector of one or more

0 commit comments

Comments
 (0)