File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change 2822
2822
:volatile-mutable (-> fld meta :volatile-mutable )
2823
2823
:tag (-> fld meta :tag )
2824
2824
:shadow (m fld)}))
2825
- {} (if (= :defrecord* op)
2825
+ {} (if (= :defrecord op)
2826
2826
(concat fields '[__meta __extmap ^:mutable __hash])
2827
2827
fields))
2828
2828
protocols (-> tsym meta :protocols )]
2833
2833
:tag 'function
2834
2834
:type true
2835
2835
:num-fields (count fields)
2836
- :record (= :defrecord* op))]
2836
+ :record (= :defrecord op))]
2837
2837
(merge m
2838
2838
(dissoc (meta tsym) :protocols )
2839
2839
{:protocols protocols}
2849
2849
2850
2850
(defmethod parse 'defrecord*
2851
2851
[_ env form _ _]
2852
- (parse-type :defrecord* env form) )
2852
+ (parse-type :defrecord env form) )
2853
2853
2854
2854
; ; dot accessor code
2855
2855
Original file line number Diff line number Diff line change 1217
1217
(emitln " });" )
1218
1218
(emit body)))
1219
1219
1220
- (defmethod emit* :defrecord*
1220
+ (defmethod emit* :defrecord
1221
1221
[{:keys [t fields pmasks body protocols]}]
1222
1222
(let [fields (concat (map munge fields) '[__meta __extmap __hash])]
1223
1223
(emitln " " )
You can’t perform that action at this time.
0 commit comments