X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/84b9d17a506658db9f5100820aad88342502e641..2c0aab07cc749aacc29c485f85537e0f0a3c9536:/doc/SYMBOLS diff --git a/doc/SYMBOLS b/doc/SYMBOLS index 89723e7..4f13521 100644 --- a/doc/SYMBOLS +++ b/doc/SYMBOLS @@ -198,15 +198,16 @@ class-finalize-impl.lisp l*loops-cpl function merge-class-lists function python-cpl function + 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 - guess-metaclass generic class-layout-impl.lisp sod-class-effective-slot class @@ -239,6 +240,7 @@ class-layout-proto.lisp 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 @@ -279,6 +281,7 @@ class-make-impl.lisp 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 @@ -460,6 +463,7 @@ final.lisp exercise function test-module function test-parse-c-type function + test-parse-pset function test-parser macro fragment-parse.lisp @@ -472,7 +476,7 @@ lexer-proto.lisp lexer-error function class must parser scan-comment function - skip-until function parser + skip-until parser sod-token-scanner class syntax-error function class @@ -616,6 +620,7 @@ pset-proto.lisp check-unused-properties function coerce-property-value generic decode-property generic + default-slot-from-property macro get-property function make-property function make-property-set function @@ -825,6 +830,9 @@ chain-offset-target-head 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 @@ -875,12 +883,15 @@ codegen-push codegen-target method-codegen coerce-property-value + cl:integer (eql :int) (eql :boolean) + cl:string (eql :id) (eql :boolean) cl:string (eql :id) (eql :keyword) cl:string (eql :id) (eql :symbol) cl:string (eql :id) (eql :type) cl:string (eql :string) (eql :id) cl:string (eql :string) (eql :keyword) cl:string (eql :string) (eql :symbol) + cl:symbol (eql :symbol) (eql :boolean) cl:symbol (eql :symbol) (eql :id) cl:symbol (eql :symbol) (eql :keyword) t t (eql cl:t) @@ -953,6 +964,7 @@ effective-method-function-name effective-method-keywords effective-method effective-method-live-p + aggregating-effective-method sod::lifecycle-effective-method simple-effective-method effective-method-message @@ -1099,6 +1111,8 @@ finalize-module 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