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 28222822 :volatile-mutable (-> fld meta :volatile-mutable )
28232823 :tag (-> fld meta :tag )
28242824 :shadow (m fld)}))
2825- {} (if (= :defrecord* op)
2825+ {} (if (= :defrecord op)
28262826 (concat fields '[__meta __extmap ^:mutable __hash])
28272827 fields))
28282828 protocols (-> tsym meta :protocols )]
28332833 :tag 'function
28342834 :type true
28352835 :num-fields (count fields)
2836- :record (= :defrecord* op))]
2836+ :record (= :defrecord op))]
28372837 (merge m
28382838 (dissoc (meta tsym) :protocols )
28392839 {:protocols protocols}
28492849
28502850(defmethod parse 'defrecord*
28512851 [_ env form _ _]
2852- (parse-type :defrecord* env form) )
2852+ (parse-type :defrecord env form) )
28532853
28542854; ; dot accessor code
28552855
Original file line number Diff line number Diff line change 12171217 (emitln " });" )
12181218 (emit body)))
12191219
1220- (defmethod emit* :defrecord*
1220+ (defmethod emit* :defrecord
12211221 [{:keys [t fields pmasks body protocols]}]
12221222 (let [fields (concat (map munge fields) '[__meta __extmap __hash])]
12231223 (emitln " " )
You can’t perform that action at this time.
0 commit comments