diff options
author | Rich Hickey <richhickey@gmail.com> | 2009-04-09 19:32:49 +0000 |
---|---|---|
committer | Rich Hickey <richhickey@gmail.com> | 2009-04-09 19:32:49 +0000 |
commit | 653d6ee1fc4ffe7e60487a401298832faac18b48 (patch) | |
tree | c6afa8f5693bc21b2e17f6956c22c3a5263dd14d /src/clj | |
parent | d5ed6f9dfc014f9ff0e73b48e49dd7063b2c3096 (diff) |
pass defmethod names to MultiFns and use in error reporting
Diffstat (limited to 'src/clj')
-rw-r--r-- | src/clj/clojure/core.clj | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/clj/clojure/core.clj b/src/clj/clojure/core.clj index 934dbe89..ac7d94eb 100644 --- a/src/clj/clojure/core.clj +++ b/src/clj/clojure/core.clj @@ -1064,7 +1064,7 @@ default (get options :default :default) hierarchy (get options :hierarchy #'global-hierarchy)] `(def ~(with-meta mm-name m) - (new clojure.lang.MultiFn ~dispatch-fn ~default ~hierarchy))))) + (new clojure.lang.MultiFn ~(name mm-name) ~dispatch-fn ~default ~hierarchy))))) (defmacro defmethod "Creates and installs a new method of multimethod associated with dispatch-value. " |