~mdw
/
sod
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
doc/sod.sty: Report errors for undeclared description categories.
[sod]
/
doc
/
SYMBOLS
diff --git
a/doc/SYMBOLS
b/doc/SYMBOLS
index
b170827
..
dc1e784
100644
(file)
--- a/
doc/SYMBOLS
+++ b/
doc/SYMBOLS
@@
-354,16
+354,20
@@
class-make-proto.lisp
make-sod-slot-initarg generic
make-sod-slot-initarg-using-slot generic
make-sod-user-initarg generic
make-sod-slot-initarg generic
make-sod-slot-initarg-using-slot generic
make-sod-user-initarg generic
+ make-static-instance generic
sod-initarg-argument generic
sod-message-method-class generic
class-output.lisp
*instance-class* variable
sod-initarg-argument generic
sod-message-method-class generic
class-output.lisp
*instance-class* variable
+ *static-instance* variable
+ declare-static-instance generic
emit-class-conversion-macro generic
emit-class-object-decl generic
emit-class-typedef generic
emit-message-macro generic
emit-message-macro-defn generic
emit-class-conversion-macro generic
emit-class-object-decl generic
emit-class-typedef generic
emit-message-macro generic
emit-message-macro-defn generic
+ output-static-instance-initializer generic
class-utilities.lisp
argument-lists-compatible-p function
class-utilities.lisp
argument-lists-compatible-p function
@@
-428,6
+432,7
@@
classes.lisp
sod-message class
sod-message-class generic
sod-message-name generic
sod-message class
sod-message-class generic
sod-message-name generic
+ sod-message-readonly-p generic
sod-message-type generic
sod-method class
sod-method-body generic
sod-message-type generic
sod-method class
sod-method-body generic
@@
-440,6
+445,12
@@
classes.lisp
sod-slot-name generic
sod-slot-type generic
sod-user-initarg class
sod-slot-name generic
sod-slot-type generic
sod-user-initarg class
+ static-instance class
+ static-instance-class generic
+ static-instance-const-p generic
+ static-instance-extern-p generic
+ static-instance-initializers generic setf-generic
+ static-instance-name generic
codegen-impl.lisp
codegen class
codegen-impl.lisp
codegen class
@@
-828,6
+839,7
@@
cl:t
delegating-direct-method
sod-slot
sod-class-slot
delegating-direct-method
sod-slot
sod-class-slot
+ static-instance
temporary-name
temporary-argument
temporary-function
temporary-name
temporary-argument
temporary-function
@@
-1021,6
+1033,8
@@
compute-vtables
sod-class
compute-vtmsgs
sod-class sod-class sod-class sod-class
sod-class
compute-vtmsgs
sod-class sod-class sod-class sod-class
+declare-static-instance
+ t t
decode-property
cl:character
cl:cons
decode-property
cl:character
cl:cons
@@
-1261,6
+1275,7
@@
sod-parser:file-location
sod-message
sod-method
sod-slot
sod-message
sod-method
sod-slot
+ static-instance
finalize-module
module
finalize-sod-class
finalize-module
module
finalize-sod-class
@@
-1291,15
+1306,18
@@
hook-output
code-fragment-item t t
delegating-direct-method (eql :c) t
effective-slot (eql cl:class) t
code-fragment-item t t
delegating-direct-method (eql :c) t
effective-slot (eql cl:class) t
+ effective-slot (eql static-instance) t
ichain (eql :h) t
ichain (eql cl:class) t
ichain (eql ilayout) t
ichain (eql :h) t
ichain (eql cl:class) t
ichain (eql ilayout) t
+ ichain (eql static-instance) t
ichain t t [:after]
ilayout (eql :h) t [:after]
ilayout (eql :h) t
ilayout t t [:after]
islots (eql :h) t
islots (eql cl:class) t
ichain t t [:after]
ilayout (eql :h) t [:after]
ilayout (eql :h) t
ilayout t t [:after]
islots (eql :h) t
islots (eql cl:class) t
+ islots (eql static-instance) t
islots t t [:after]
method-entry (eql :c) t
method-entry (eql vtmsgs) t
islots t t [:after]
method-entry (eql :c) t
method-entry (eql vtmsgs) t
@@
-1310,16
+1328,21
@@
hook-output
sod-class (eql :c) t
sod-class (eql :h) t [:after]
sod-class (eql :h) t
sod-class (eql :c) t
sod-class (eql :h) t [:after]
sod-class (eql :h) t
+ sod-class (eql static-instance) t
sod-class t t [:after]
sod-class-effective-slot (eql cl:class) t
sod-method (eql :c) t
sod-method (eql :h) t
sod-slot (eql islots) t
sod-class t t [:after]
sod-class-effective-slot (eql cl:class) t
sod-method (eql :c) t
sod-method (eql :h) t
sod-slot (eql islots) t
+ static-instance (eql :c) t [:after]
+ static-instance (eql :c) t
+ static-instance (eql :h) t
vtable (eql :c) t
vtable (eql :h) t
vtable t t [:after]
vtable-pointer (eql :h) t
vtable-pointer (eql cl:class) t
vtable (eql :c) t
vtable (eql :h) t
vtable t t [:after]
vtable-pointer (eql :h) t
vtable-pointer (eql cl:class) t
+ vtable-pointer (eql static-instance) t
vtmsgs (eql :c) t
vtmsgs (eql :h) t
vtmsgs (eql vtmsgs) t
vtmsgs (eql :c) t
vtmsgs (eql :h) t
vtmsgs (eql vtmsgs) t
@@
-1464,6
+1487,8
@@
make-sod-slot-initarg-using-slot
sod-class t sod-slot t
make-sod-user-initarg
sod-class t t t
sod-class t sod-slot t
make-sod-user-initarg
sod-class t t t
+make-static-instance
+ sod-class t t t t
method-entry-chain-head
method-entry
method-entry-chain-tail
method-entry-chain-head
method-entry
method-entry-chain-tail
@@
-1511,6
+1536,8
@@
module-state
module
(setf module-state)
t module
module
(setf module-state)
t module
+output-static-instance-initializer
+ static-instance effective-slot t
pprint-c-storage-specifier
cl:symbol t
alignas-storage-specifier t
pprint-c-storage-specifier
cl:symbol t
alignas-storage-specifier t
@@
-1575,6
+1602,7
@@
cl:print-object
sod-slot t
sod-slot-initarg t
sod-user-initarg t
sod-slot t
sod-slot-initarg t
sod-user-initarg t
+ static-instance t
temporary-name t
update-inst t
var-inst t
temporary-name t
update-inst t
var-inst t
@@
-1612,6
+1640,7
@@
cl:shared-initialize
sod-method t [:after]
sod-slot t [:after]
sod-token-scanner t [:after]
sod-method t [:after]
sod-slot t [:after]
sod-token-scanner t [:after]
+ static-instance t [:after]
simple-method-body
aggregating-effective-method t t
sod::lifecycle-effective-method t t
simple-method-body
aggregating-effective-method t t
sod::lifecycle-effective-method t t
@@
-1731,6
+1760,8
@@
sod-message-method-class
sod-message sod-class t
sod-message-name
sod-message
sod-message sod-class t
sod-message-name
sod-message
+sod-message-readonly-p
+ sod-message
sod-message-receiver-type
sod-message sod-class
sod-message-type
sod-message-receiver-type
sod-message sod-class
sod-message-type
@@
-1763,6
+1794,18
@@
sod-slot-prepare-function
sod-class-slot
sod-slot-type
sod-slot
sod-class-slot
sod-slot-type
sod-slot
+static-instance-class
+ static-instance
+static-instance-const-p
+ static-instance
+static-instance-extern-p
+ static-instance
+static-instance-initializers
+ static-instance
+(setf static-instance-initializers)
+ t static-instance
+static-instance-name
+ static-instance
temp-tag
temporary-name
temporary-var
temp-tag
temporary-name
temporary-var
@@
-2204,6
+2247,7
@@
file-location
sod:sod-message
sod:sod-method
sod:sod-slot
sod:sod-message
sod:sod-method
sod:sod-slot
+ sod:static-instance
character-scanner
charbuf-scanner-place
condition-with-location
character-scanner
charbuf-scanner-place
condition-with-location