chiark / gitweb /
doc/SYMBOLS: More changes.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 30 Aug 2015 09:58:38 +0000 (10:58 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Tue, 22 Sep 2015 10:29:43 +0000 (11:29 +0100)
doc/SYMBOLS

index a6ae09d57ff968b926a67a9cd622bfb3273dce6e..8ce8d69086e16f09463f5d4f48beee7611d16ff4 100644 (file)
@@ -250,13 +250,13 @@ codegen-impl.lisp
 
 classes.lisp
   sod-class                                     class
-  sod-class-chain                               generic setf
-  sod-class-chain-head                          generic setf
+  sod-class-chain                               generic
+  sod-class-chain-head                          generic
   sod-class-chain-link                          generic
-  sod-class-chains                              generic setf
+  sod-class-chains                              generic
   sod-class-class-initializers                  generic setf
   sod-class-direct-superclasses                 generic
-  sod-class-ilayout                             generic setf
+  sod-class-ilayout                             generic
   sod-class-initializer                         class
   sod-class-instance-initializers               generic setf
   sod-class-messages                            generic setf
@@ -264,11 +264,11 @@ classes.lisp
   sod-class-methods                             generic setf
   sod-class-name                                generic
   sod-class-nickname                            generic
-  sod-class-precedence-list                     generic setf
+  sod-class-precedence-list                     generic
   sod-class-slots                               generic setf
-  sod-class-state                               generic setf
-  sod-class-type                                generic setf
-  sod-class-vtables                             generic setf
+  sod-class-state                               generic
+  sod-class-type                                generic
+  sod-class-vtables                             generic
   sod-initializer                               class
   sod-initializer-class                         generic
   sod-initializer-slot                          generic
@@ -378,6 +378,20 @@ class-layout-impl.lisp
   sod-class-effective-slot                      class
   sod-class-slot                                class
 
+class-finalize-proto.lisp
+  check-sod-class                               generic
+  compute-chains                                generic
+  compute-cpl                                   generic
+  finalize-sod-class                            generic
+
+class-finalize-impl.lisp
+  c3-cpl                                        function
+  clos-cpl                                      function
+  dylan-cpl                                     function
+  flavors-cpl                                   function
+  l*loops-cpl                                   function
+  python-cpl                                    function
+
 c-types-proto.lisp
   argument                                      class
   argument-name                                 function setf
@@ -669,6 +683,8 @@ check-method-type
   daemon-direct-method sod-message c-function-type
   sod-method sod-message c-function-type
   sod-method sod-message c-type
+check-sod-class
+  sod-class
 class-pointer-chain-head
   class-pointer
 class-pointer-class
@@ -722,6 +738,10 @@ compute-aggregating-message-kernel
   aggregating-message (eql :product) t t t t
   aggregating-message (eql :sum) t t t t
   aggregating-message (eql :progn) t t t t
+compute-chains
+  sod-class
+compute-cpl
+  sod-class
 compute-effective-method-body
   simple-effective-method t t
 compute-effective-methods
@@ -869,14 +889,16 @@ expand-c-type-spec
   cl:string
   cl:list
 sod-parser:file-location
+  sod-class
   property
   sod-method
   sod-message
   sod-initializer
   sod-slot
-  sod-class
 finalize-module
   module
+finalize-sod-class
+  sod-class
 find-slot-initializer
   sod-class sod-slot
 format-temporary-name
@@ -1179,18 +1201,12 @@ cl:slot-unbound
   t sod-class (eql sod::%ilayout)
 sod-class-chain
   sod-class
-(setf sod-class-chain)
-  t sod-class
 sod-class-chain-head
   sod-class
-(setf sod-class-chain-head)
-  t sod-class
 sod-class-chain-link
   sod-class
 sod-class-chains
   sod-class
-(setf sod-class-chains)
-  t sod-class
 sod-class-class-initializers
   sod-class
 (setf sod-class-class-initializers)
@@ -1199,8 +1215,6 @@ sod-class-direct-superclasses
   sod-class
 sod-class-ilayout
   sod-class
-(setf sod-class-ilayout)
-  t sod-class
 sod-class-instance-initializers
   sod-class
 (setf sod-class-instance-initializers)
@@ -1221,24 +1235,16 @@ sod-class-nickname
   sod-class
 sod-class-precedence-list
   sod-class
-(setf sod-class-precedence-list)
-  t sod-class
 sod-class-slots
   sod-class
 (setf sod-class-slots)
   t sod-class
 sod-class-state
   sod-class
-(setf sod-class-state)
-  t sod-class
 sod-class-type
   sod-class
-(setf sod-class-type)
-  t sod-class
 sod-class-vtables
   sod-class
-(setf sod-class-vtables)
-  t sod-class
 sod-initializer-class
   sod-initializer
 sod-initializer-slot
@@ -1615,12 +1621,12 @@ expand-parser-spec
   t (eql :eof)
   t cl:list
 file-location
+  sod:sod-class
   sod:property
   sod:sod-method
   sod:sod-message
   sod:sod-initializer
   sod:sod-slot
-  sod:sod-class
   token-scanner-place
   sod-parser::charbuf-scanner-place
   token-scanner