Skip to content
Snippets Groups Projects
Commit 7e9b839a authored by Francois-Rene Rideau's avatar Francois-Rene Rideau
Browse files

Track conditions by define-condition when used as classes.

parent 5f7b62b9
No related branches found
No related tags found
No related merge requests found
......@@ -218,6 +218,9 @@
(define-macroexpand-handlers (form)
(defclass define-condition)
(signal-provider (second form) (first form))
;; conditions are also classes, and applications depend on it to define methods
(signal-provider (second form) 'defclass)
;; classes are also types
(signal-provider (second form) 'deftype)
;; signal use of direct superclasses/superconditions. Note that we
;; declare a dependency only if the direct superclass is already
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment