X-Git-Url: https://git.distorted.org.uk/~mdw/sod/blobdiff_plain/678b6c0f7fe1d62abdf249b173a8a922c4e5c1d3..4307347660f48628e307f299eb4fac58ba35fd1a:/doc/SYMBOLS diff --git a/doc/SYMBOLS b/doc/SYMBOLS index 68ece0c..1dc1b28 100644 --- a/doc/SYMBOLS +++ b/doc/SYMBOLS @@ -22,7 +22,9 @@ c-types-impl.lisp c-array-type class c-enum-type class c-function-arguments generic + c-function-keywords generic c-function-type class + c-keyword-function-type class c-pointer-type class c-struct-type class c-tagged-type-kind generic @@ -85,16 +87,19 @@ c-types-impl.lisp make-c-tagged-type function make-enum-type function make-function-type function + make-keyword-function-type function make-pointer-type function make-simple-type function make-struct-type function make-union-type function + merge-keyword-lists function cl:nil constant c-type parser pointer c-type pprint-argument-list function pprint-c-function-type function ptr c-type ptrdiff-t c-type + reify-variable-argument-tail function cl:schar function setf c-type short c-type short-int c-type @@ -143,6 +148,7 @@ c-types-parse.lisp c-types-proto.lisp argument class + argument-default function argument-name function argument-type function argumentp function @@ -244,6 +250,11 @@ class-layout-proto.lisp vtmsgs-entries generic vtmsgs-subclass generic +class-make-impl.lisp + check-method-argument-lists function + check-method-return-type function + check-method-return-type-against-message function + class-make-proto.lisp check-message-type generic check-method-type generic @@ -468,6 +479,7 @@ method-proto.lisp effective-method-basic-argument-names generic effective-method-class generic effective-method-function-name generic + effective-method-keywords generic effective-method-message generic ensure-ilayout-var function inst-chain-head generic @@ -475,6 +487,7 @@ method-proto.lisp inst-expr generic invoke-delegation-chain function invoke-method function + keyword-message-p function make-convert-to-ilayout-inst function make-method-entries generic make-trampoline function @@ -596,6 +609,7 @@ cl:t c-type c-array-type c-function-type + c-keyword-function-type qualifiable-c-type c-pointer-type simple-c-type @@ -698,6 +712,8 @@ c-fragment-text c-fragment c-function-arguments c-function-type +c-function-keywords + c-keyword-function-type c-tagged-type-kind c-enum-type c-struct-type @@ -711,6 +727,7 @@ c-type-equal-p c-array-type c-array-type c-class-type c-class-type c-function-type c-function-type + c-keyword-function-type c-keyword-function-type c-pointer-type c-pointer-type qualifiable-c-type qualifiable-c-type simple-c-type simple-c-type @@ -812,6 +829,7 @@ compute-chains compute-cpl sod-class compute-effective-method-body + basic-effective-method t t simple-effective-method t t compute-effective-methods sod-class @@ -858,6 +876,8 @@ effective-method-class effective-method effective-method-function-name effective-method +effective-method-keywords + effective-method effective-method-message effective-method effective-slot-class @@ -1202,6 +1222,7 @@ pprint-c-type t t t c-array-type t t c-function-type t t + c-keyword-function-type t t c-pointer-type t t simple-c-type t t tagged-c-type t t @@ -1272,6 +1293,8 @@ cl:shared-initialize aggregating-message t basic-direct-method t c-function-type t + c-keyword-function-type t + effective-method t method-codegen t module t sequencer t