File tree 1 file changed +4
-4
lines changed
1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change 1209
1209
(defn analyze-keyword
1210
1210
[env sym]
1211
1211
(register-constant! env sym)
1212
- {:op :const :env env :form sym :tag 'cljs.core/Keyword})
1212
+ {:op :const :val sym : env env :form sym :tag 'cljs.core/Keyword})
1213
1213
1214
1214
(defn get-tag [e]
1215
1215
(if-some [tag (-> e :form meta :tag )]
3199
3199
(if ^boolean (:quoted? env)
3200
3200
(do
3201
3201
(register-constant! env sym)
3202
- (analyze-wrap-meta {:op :const :env env :form sym :tag 'cljs.core/Symbol}))
3202
+ (analyze-wrap-meta {:op :const :val sym : env env :form sym :tag 'cljs.core/Symbol}))
3203
3203
(let [{:keys [line column]} (meta sym)
3204
3204
env (if-not (nil? line)
3205
3205
(assoc env :line line)
3591
3591
(instance? Character form) 'string
3592
3592
(true ? form) 'boolean
3593
3593
(false ? form) 'boolean)]
3594
- (cond-> {:op :const :env env :form form}
3594
+ (cond-> {:op :const :val form : env env :form form}
3595
3595
tag (assoc :tag tag))))))
3596
3596
3597
3597
#?(:cljs
3613
3613
(string? form) STRING_SYM
3614
3614
(true ? form) BOOLEAN_SYM
3615
3615
(false ? form) BOOLEAN_SYM)]
3616
- (cond-> {:op :const :env env :form form}
3616
+ (cond-> {:op :const :val form : env env :form form}
3617
3617
tag (assoc :tag tag))))))
3618
3618
3619
3619
(defn analyze* [env form name opts]
You can’t perform that action at this time.
0 commit comments