mop.text 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. *** NOTE: This information needs updating! ***
  2. P - procedure
  3. L - local procedure
  4. S - syntax
  5. G - generic
  6. M - method
  7. define-class (S)
  8. make-class (S)
  9. ensure-metaclass (P)
  10. ensure-metaclass-with-supers (P)
  11. make (G)
  12. ensure-class (P)
  13. make (G)
  14. class-redefinition (G)
  15. remove-class-accessors (G)
  16. update-direct-method (G)
  17. update-direct-subclass (G)
  18. define-generic (S)
  19. make-generic-function (S)
  20. ensure-generic-function (P)
  21. make (G)
  22. define-method (S)
  23. ensure-method (P)
  24. ensure-generic-function (P)
  25. make (G)
  26. make (G)
  27. add-method (P)
  28. method (S)
  29. ensure-method (P)
  30. initialize (class) (M)
  31. compute-cpl (P)
  32. compute-slots (G)
  33. compute-getters-n-setters (P)
  34. compute-slot-init-function (L)
  35. compute-get-n-set (G)
  36. compute-slot-accessors (P)
  37. ensure-method (P)
  38. %inherit-magic! (P)
  39. %prep-layout! (P)
  40. initialize (generic) (M)
  41. make (G)
  42. change-class (G)
  43. change-object-class (P)
  44. update-instance-for-different-class (G)
  45. make = make-instance (G)
  46. allocate-instance (G)
  47. %allocate-instance (P)
  48. initialize (G)
  49. %initialize-object (P)
  50. apply-generic (G)
  51. compute-applicable-methods (G)
  52. find-method (P)
  53. sort-applicable-methods (G)
  54. sort (P)
  55. apply-methods (G)
  56. apply-method (G)