update-class ( class -- ) - Factor Documentation

update-class ( class -- )


Vocabulary
classes .private

Inputs
class an object


Outputs
None

Definition
IN: classes.private

GENERIC: update-class ( class -- )


Methods
USING: classes classes.private kernel ;

M: class update-class drop ;


USING: classes.intersection classes.intersection.private
classes.private ;

M: intersection-class update-class
define-intersection-predicate ;


USING: classes.private classes.tuple classes.tuple.private
combinators ;

M: tuple-class update-class
{
[ define-boa-check ]
[ define-tuple-layout ]
[ define-tuple-slots ]
[ define-tuple-predicate ]
[ define-tuple-prototype ]
} cleave ;


USING: classes.private classes.union classes.union.private ;

M: union-class update-class define-union-predicate ;

AltStyle によって変換されたページ (->オリジナル) /