X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/6213be581b6fd4836c19af2f7970ecead5f8ae97..85aa8b3e6716fedd4617dc8d76cd459c8a38cdc5:/doc/SYMBOLS diff --git a/doc/SYMBOLS b/doc/SYMBOLS index ffa6387..a4bcc69 100644 --- a/doc/SYMBOLS +++ b/doc/SYMBOLS @@ -210,6 +210,8 @@ class-finalize-proto.lisp finalize-sod-class generic class-layout-impl.lisp + effective-slot-initializer-function generic + effective-slot-prepare-function generic sod-class-effective-slot class sod-class-slot class sod-slot-initializer-function generic @@ -256,6 +258,7 @@ class-layout-proto.lisp islots-slots generic islots-subclass generic make-base-offset generic + make-chain-offset generic make-class-pointer generic vtable class vtable-body generic @@ -333,7 +336,9 @@ classes.lisp sod-class-chains generic sod-class-class-initializers generic setf-generic sod-class-direct-superclasses generic + sod-class-effective-methods generic sod-class-ilayout generic + sod-class-initargs generic setf-generic sod-class-initfrags generic setf-generic sod-class-initializer class sod-class-instance-initializers generic setf-generic @@ -349,6 +354,11 @@ classes.lisp sod-class-type generic sod-class-vtables generic sod-initarg class + sod-initarg-class generic + sod-initarg-default generic + sod-initarg-name generic + sod-initarg-slot generic + sod-initarg-type generic sod-initializer class sod-initializer-class generic sod-initializer-slot generic @@ -500,6 +510,7 @@ method-impl.lisp effective-method-after-methods generic effective-method-around-methods generic effective-method-before-methods generic + effective-method-functions generic simple-effective-method class simple-message class sod-method-role generic @@ -541,7 +552,9 @@ method-proto.lisp method-entry-effective-method generic method-entry-function-name generic method-entry-function-type generic + method-entry-role generic method-entry-slot-name generic + method-entry-slot-name-by-role generic primary-method-class generic simple-method-body generic sod-message-applicable-methods generic @@ -596,6 +609,7 @@ module-proto.lisp module-items generic setf-generic module-name generic module-pset generic + module-state generic setf-generic with-module-environment macro with-temporary-module macro @@ -966,6 +980,8 @@ effective-method-class effective-method effective-method-function-name effective-method +effective-method-functions + basic-effective-method effective-method-keywords effective-method effective-method-live-p @@ -980,6 +996,10 @@ effective-slot-direct-slot effective-slot effective-slot-initializer effective-slot +effective-slot-initializer-function + sod-class-effective-slot +effective-slot-prepare-function + sod-class-effective-slot emit-decl sod::basic-codegen t emit-decls @@ -1277,6 +1297,8 @@ kind-c-tagged-type (eql :union) make-base-offset sod-class sod-class +make-chain-offset + sod-class sod-class sod-class make-class-pointer sod-class sod-class sod-class sod-class cl:make-load-form @@ -1319,8 +1341,13 @@ method-entry-function-name effective-method sod-class t method-entry-function-type method-entry +method-entry-role + method-entry method-entry-slot-name method-entry +method-entry-slot-name-by-role + method-entry (eql :valist) t + method-entry (eql cl:nil) t module-dependencies module (setf module-dependencies) @@ -1340,6 +1367,10 @@ module-name module module-pset module +module-state + module +(setf module-state) + t module pprint-c-storage-specifier cl:symbol t alignas-storage-specifier t @@ -1469,8 +1500,14 @@ sod-class-class-initializers t sod-class sod-class-direct-superclasses sod-class +sod-class-effective-methods + sod-class sod-class-ilayout sod-class +sod-class-initargs + sod-class +(setf sod-class-initargs) + t sod-class sod-class-initfrags sod-class (setf sod-class-initfrags) @@ -1511,6 +1548,17 @@ sod-class-vtables sod-class sod-initarg-argument sod-initarg +sod-initarg-class + sod-initarg +sod-initarg-default + sod-initarg + sod-user-initarg +sod-initarg-name + sod-initarg +sod-initarg-slot + sod-slot-initarg +sod-initarg-type + sod-initarg sod-initializer-class sod-initializer sod-initializer-slot @@ -1666,6 +1714,7 @@ parser-expr-proto.lisp expr parser-form lparen function open-parenthesis class + operator-associativity generic operator-left-precedence generic operator-push-action generic operator-right-precedence generic @@ -1737,6 +1786,7 @@ parser-proto.lisp scanner-charbuf-impl.lisp charbuf-scanner class charbuf-scanner-map generic + charbuf-scanner-place class charbuf-scanner-place-p function charbuf-scanner-stream class @@ -1759,6 +1809,7 @@ scanner-proto.lisp scanner-column generic setf-generic scanner-context class scanner-current-char generic + scanner-file-location function scanner-filename generic scanner-interval generic scanner-line generic setf-generic @@ -1780,6 +1831,7 @@ streams-proto.lisp position-aware-output-stream class position-aware-stream class position-aware-stream-column generic setf-generic + position-aware-stream-file generic setf-generic position-aware-stream-line generic setf-generic stream-line-and-column generic stream-pathname generic @@ -1906,6 +1958,7 @@ cl:t token-scanner-context [scanner-context] token-scanner cl:structure-object + charbuf-scanner-place file-location list-scanner string-scanner @@ -2015,7 +2068,7 @@ file-location sod:sod-method sod:sod-slot character-scanner - sod-parser::charbuf-scanner-place + charbuf-scanner-place condition-with-location file-location position-aware-stream @@ -2029,6 +2082,9 @@ make-scanner-stream character-scanner charbuf-scanner string-scanner +operator-associativity + t + simple-binary-operator operator-left-precedence simple-binary-operator simple-postfix-operator @@ -2083,6 +2139,10 @@ position-aware-stream-column position-aware-stream (setf position-aware-stream-column) t position-aware-stream +position-aware-stream-file + position-aware-stream +(setf position-aware-stream-file) + t position-aware-stream position-aware-stream-line position-aware-stream (setf position-aware-stream-line)