~mdw
/
sod
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
src/: Check that methods are compatible during class finalization.
[sod]
/
doc
/
SYMBOLS
diff --git
a/doc/SYMBOLS
b/doc/SYMBOLS
index
54a38ff
..
63e0abc
100644
(file)
--- a/
doc/SYMBOLS
+++ b/
doc/SYMBOLS
@@
-201,13
+201,13
@@
class-finalize-impl.lisp
report-class-list-merge-error function
class-finalize-proto.lisp
report-class-list-merge-error function
class-finalize-proto.lisp
+ check-class-initializer generic
check-sod-class generic
compute-chains generic
compute-cpl generic
finalization-error macro
finalization-failed function
finalize-sod-class generic
check-sod-class generic
compute-chains generic
compute-cpl generic
finalization-error macro
finalization-failed function
finalize-sod-class generic
- guess-metaclass generic
class-layout-impl.lisp
sod-class-effective-slot class
class-layout-impl.lisp
sod-class-effective-slot class
@@
-240,6
+240,7
@@
class-layout-proto.lisp
effective-slot-class generic
effective-slot-direct-slot generic
effective-slot-initializer generic
effective-slot-class generic
effective-slot-direct-slot generic
effective-slot-initializer generic
+ find-class-initializer generic
find-slot-initargs generic
find-slot-initializer generic
ichain class
find-slot-initargs generic
find-slot-initializer generic
ichain class
@@
-280,6
+281,7
@@
class-make-impl.lisp
class-make-proto.lisp
check-message-type generic
check-method-type generic
class-make-proto.lisp
check-message-type generic
check-method-type generic
+ guess-metaclass generic
make-sod-class function
make-sod-class-initfrag generic
make-sod-class-initializer generic
make-sod-class function
make-sod-class-initfrag generic
make-sod-class-initializer generic
@@
-510,6
+512,7
@@
method-proto.lisp
codegen-method generic
codegen-target generic
compute-effective-method-body generic
codegen-method generic
codegen-target generic
compute-effective-method-body generic
+ compute-effective-method-keyword-arguments function
compute-effective-methods generic
compute-method-entry-functions generic
compute-sod-effective-method generic
compute-effective-methods generic
compute-method-entry-functions generic
compute-sod-effective-method generic
@@
-539,11
+542,13
@@
method-proto.lisp
method-entry-function-name generic
method-entry-function-type generic
method-entry-slot-name generic
method-entry-function-name generic
method-entry-function-type generic
method-entry-slot-name generic
- method-keyword-argument-lists generic
primary-method-class generic
simple-method-body generic
primary-method-class generic
simple-method-body generic
+ sod-message-applicable-methods generic
sod-message-argument-tail generic
sod-message-argument-tail generic
+ sod-message-check-methods generic
sod-message-effective-method-class generic
sod-message-effective-method-class generic
+ sod-message-keyword-argument-lists generic
sod-method-description generic
sod-method-function-name generic
sod-method-function-type generic
sod-method-description generic
sod-method-function-name generic
sod-method-function-type generic
@@
-586,6
+591,7
@@
module-proto.lisp
finalize-module generic
module class
module-dependencies generic setf
finalize-module generic
module class
module-dependencies generic setf
+ module-errors generic
module-import generic
module-items generic setf
module-name generic
module-import generic
module-items generic setf
module-name generic
@@
-828,6
+834,9
@@
chain-offset-target-head
check-aggregating-message-type
t t t
aggregating-message (eql :progn) c-function-type
check-aggregating-message-type
t t t
aggregating-message (eql :progn) c-function-type
+check-class-initializer
+ effective-slot sod-class
+ sod-class-effective-slot sod-class
check-message-type
aggregating-message t
sod-message c-function-type
check-message-type
aggregating-message t
sod-message c-function-type
@@
-1106,6
+1115,8
@@
finalize-module
finalize-sod-class
sod-class
sod-class [:around]
finalize-sod-class
sod-class
sod-class [:around]
+find-class-initializer
+ effective-slot sod-class
find-slot-initargs
sod-class sod-slot
find-slot-initializer
find-slot-initargs
sod-class sod-slot
find-slot-initializer
@@
-1309,13
+1320,12
@@
method-entry-function-type
method-entry
method-entry-slot-name
method-entry
method-entry
method-entry-slot-name
method-entry
-method-keyword-argument-lists
- effective-method t t
- sod::initialization-effective-method t t
module-dependencies
module
(setf module-dependencies)
t module
module-dependencies
module
(setf module-dependencies)
t module
+module-errors
+ module
module-import
t
module
module-import
t
module
@@
-1504,8
+1514,12
@@
sod-initializer-slot
sod-initializer
sod-initializer-value
sod-initializer
sod-initializer
sod-initializer-value
sod-initializer
+sod-message-applicable-methods
+ sod-message sod-class
sod-message-argument-tail
basic-message
sod-message-argument-tail
basic-message
+sod-message-check-methods
+ sod-message sod-class t
sod-message-class
sod-message
sod-message-combination
sod-message-class
sod-message
sod-message-combination
@@
-1517,6
+1531,9
@@
sod-message-effective-method-class
sod::teardown-message
sod-message-kernel-function
aggregating-message
sod::teardown-message
sod-message-kernel-function
aggregating-message
+sod-message-keyword-argument-lists
+ sod::initialization-message sod-class t t
+ sod-message sod-class t t
sod-message-method-class
basic-message sod-class t
simple-message sod-class t
sod-message-method-class
basic-message sod-class t
simple-message sod-class t