We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f8f44e0 commit ae8557bCopy full SHA for ae8557b
src/main/clojure/clojure/tools/analyzer/jvm.clj
@@ -128,7 +128,7 @@
128
(maybe-class-literal sym-ns))] ;; Class/field
129
(let [opname (name form)]
130
(if (and (= (count opname) 1)
131
- (Character/isDigit (first opname)))
+ (Character/isDigit (char (first opname))))
132
form ;; Array/<n>
133
(with-meta (list '. target (symbol (str "-" opname))) ;; transform to (. Class -field)
134
(meta form))))
src/main/clojure/clojure/tools/analyzer/jvm/utils.clj
@@ -96,7 +96,7 @@
96
(defn maybe-array-class-sym [x]
97
(let [sname (name x)]
98
(if-let [c (and (= (count sname) 1)
99
- (Character/isDigit (first sname))
+ (Character/isDigit (char (first sname)))
100
(namespace x))]
101
(when-let [c (or (specials c)
102
(maybe-class-from-string c))]
0 commit comments