X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/b9d603a074ce320686143ef4e18b990e3791b4bf..984c3fc3a94a81c2e6752031ed6a8b9a6c948658:/doc/SYMBOLS diff --git a/doc/SYMBOLS b/doc/SYMBOLS index 5951fd5..6bc3b74 100644 --- a/doc/SYMBOLS +++ b/doc/SYMBOLS @@ -34,8 +34,12 @@ c-types-impl.lisp const-string c-type define-simple-c-type macro double c-type + double-complex c-type + double-imaginary c-type enum c-type cl:float function class c-type + float-complex c-type + float-imaginary c-type fn c-type fun c-type func c-type @@ -45,6 +49,8 @@ c-types-impl.lisp llong c-type long c-type long-double c-type + long-double-complex c-type + long-double-imaginary c-type long-int c-type long-long c-type long-long-int c-type @@ -99,6 +105,7 @@ c-types-impl.lisp va-list c-type vec c-type void c-type + wchar-t c-type [] c-type c-types-parse.lisp @@ -107,8 +114,8 @@ c-types-parse.lisp c-types-proto.lisp argument class - argument-name function setf - argument-type function setf + argument-name function + argument-type function argumentp function c-name-case function c-type macro class @@ -222,6 +229,9 @@ class-make-proto.lisp make-sod-slot generic sod-message-method-class generic +class-output.lisp + *instance-class* variable + class-utilities.lisp argument-lists-compatible-p function find-class-slot-by-name function @@ -457,7 +467,7 @@ method-proto.lisp module-impl.lisp *module-dirs* variable c-fragment class - c-fragment-text generic setf + c-fragment-text generic code-fragment generic code-fragment-constraints generic code-fragment-item class @@ -524,11 +534,11 @@ pset-proto.lisp make-property function make-property-set function make-pset function - p-key function setf - p-name function setf + p-key function + p-name function p-seenp function setf - p-type function setf - p-value function setf + p-type function + p-value function property class property-key function property-set generic @@ -666,7 +676,6 @@ c-array-dimensions c-array-type c-fragment-text c-fragment -(setf c-fragment-text) c-function-arguments c-function-type c-tagged-type-kind @@ -704,8 +713,6 @@ chain-offset-target-head chain-offset check-aggregating-message-type t t t - aggregating-message (eql :and) c-function-type - aggregating-message (eql :or) c-function-type aggregating-message (eql :progn) c-function-type check-message-type aggregating-message t @@ -713,6 +720,7 @@ check-message-type sod-message c-type check-method-type daemon-direct-method sod-message c-function-type + sod-method aggregating-message c-function-type sod-method sod-message c-function-type sod-method sod-message c-type check-sod-class @@ -758,6 +766,7 @@ codegen-target coerce-property-value 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) @@ -815,6 +824,7 @@ decode-property cl:integer cl:string cl:symbol + c-type property effective-method-after-methods basic-effective-method @@ -858,14 +868,21 @@ expand-c-type-form (eql cl:function) t (eql cl:nil) t (eql cl:union) t + (eql sod::bool) t (eql double) t + (eql double-complex) t + (eql double-imaginary) t (eql enum) t + (eql float-complex) t + (eql float-imaginary) t (eql fn) t (eql fun) t (eql func) t (eql int) t (eql long) t (eql long-double) t + (eql long-double-complex) t + (eql long-double-imaginary) t (eql long-long) t (eql pointer) t (eql ptr) t @@ -882,6 +899,7 @@ expand-c-type-form (eql va-list) t (eql vec) t (eql void) t + (eql wchar-t) t (eql []) t (eql sod-parser:lisp) t cl:string t @@ -890,12 +908,19 @@ expand-c-type-spec (eql cl:float) (eql cl:schar) (eql cl:string) + (eql sod::bool) (eql const-string) (eql double) + (eql double-complex) + (eql double-imaginary) + (eql float-complex) + (eql float-imaginary) (eql int) (eql llong) (eql long) (eql long-double) + (eql long-double-complex) + (eql long-double-imaginary) (eql long-int) (eql long-long) (eql long-long-int) @@ -932,6 +957,7 @@ expand-c-type-spec (eql ushort) (eql va-list) (eql void) + (eql wchar-t) cl:list cl:string sod-parser:file-location @@ -1222,6 +1248,7 @@ cl:shared-initialize c-function-type t method-codegen t module t + sequencer t simple-effective-method t sod-class t sod-class-slot t