- (aif (find-class-type name)
- (or (c-type-class it) (error "Class `~A' is incomplete" name))
- (error "Type `~A' not known" name)))
+ (acond ((find-class-type name)
+ (or (c-type-class it)
+ (error "Class `~A' is incomplete" name)))
+ ((find-simple-c-type name)
+ (error "Type `~A' is not a class" name))
+ (t
+ (error "Type `~A' not known" name))))