chiark / gitweb /
src/: Write dependency-tracking Makefile fragments.
[sod] / doc / SYMBOLS
1 -----------------------------------------------------------------------------
2 Package `sod'
3
4 builtin.lisp
5   *builtin-module*                              variable
6   make-builtin-module                           function
7
8 c-types-class-impl.lisp
9   c-class-type                                  class
10   c-type-class                                  generic setf-generic
11   cl:class                                      class c-type-form
12   find-class-type                               function
13   find-sod-class                                function
14   make-class-type                               function
15   record-sod-class                              function
16
17 c-types-impl.lisp
18   cl:*                                          variable function c-type-form
19   alignas
20   alignas-storage-specifier                     class
21   cl:array                                      class c-type-form
22   atomic                                        c-type-form
23   bool                                          c-type-spec c-type-form
24   c-array-dimensions                            generic
25   c-array-type                                  class
26   c-atomic-type                                 class
27   c-enum-type                                   class
28   c-function-arguments                          generic
29   c-function-keywords                           generic
30   c-function-type                               class
31   c-keyword-function-type                       class
32   c-pointer-type                                class
33   c-struct-type                                 class
34   c-tagged-type-kind                            generic
35   c-type-bool                                   variable
36   c-type-char                                   variable
37   c-type-double                                 variable
38   c-type-double-complex                         variable
39   c-type-double-imaginary                       variable
40   c-type-float                                  variable
41   c-type-float-complex                          variable
42   c-type-float-imaginary                        variable
43   c-type-int                                    variable
44   c-type-long                                   variable
45   c-type-long-double                            variable
46   c-type-long-double-complex                    variable
47   c-type-long-double-imaginary                  variable
48   c-type-long-long                              variable
49   c-type-name                                   generic
50   c-type-ptrdiff-t                              variable
51   c-type-short                                  variable
52   c-type-signed-char                            variable
53   c-type-size-t                                 variable
54   c-type-tag                                    generic
55   c-type-unsigned                               variable
56   c-type-unsigned-char                          variable
57   c-type-unsigned-long                          variable
58   c-type-unsigned-long-long                     variable
59   c-type-unsigned-short                         variable
60   c-type-va-list                                variable
61   c-type-void                                   variable
62   c-type-wchar-t                                variable
63   c-union-type                                  class
64   cl:char                                       function setf-function c-type-spec c-type-form parser-form
65   commentify-argument-names                     function
66   commentify-function-type                      function
67   const-string                                  c-type-spec
68   define-simple-c-type                          macro
69   double                                        c-type-spec c-type-form
70   double-complex                                c-type-spec c-type-form
71   double-imaginary                              c-type-spec c-type-form
72   enum                                          c-type-form
73   find-simple-c-type                            function
74   cl:float                                      function class c-type-spec c-type-form
75   float-complex                                 c-type-spec c-type-form
76   float-imaginary                               c-type-spec c-type-form
77   fn                                            c-type-form
78   fun                                           c-type-form
79   func                                          c-type-form
80   cl:function                                   function class c-type-form
81   sod-utilities:int                             c-type-spec c-type-form opthandler
82   kind-c-tagged-type                            generic
83   llong                                         c-type-spec
84   long                                          c-type-spec c-type-form
85   long-double                                   c-type-spec c-type-form
86   long-double-complex                           c-type-spec c-type-form
87   long-double-imaginary                         c-type-spec c-type-form
88   long-int                                      c-type-spec
89   long-long                                     c-type-spec c-type-form
90   long-long-int                                 c-type-spec
91   make-array-type                               function
92   make-atomic-type                              function
93   make-c-tagged-type                            function
94   make-enum-type                                function
95   make-function-type                            function
96   make-keyword-function-type                    function
97   make-pointer-type                             function
98   make-simple-type                              function
99   make-struct-type                              function
100   make-union-type                               function
101   merge-keyword-lists                           function
102   cl:nil                                        constant c-type-form parser-spec parser-form
103   pointer                                       c-type-form
104   pprint-argument-list                          function
105   pprint-c-function-type                        function
106   ptr                                           c-type-form
107   ptrdiff-t                                     c-type-spec c-type-form
108   reify-variable-argument-tail                  function
109   cl:schar                                      function setf-function c-type-spec
110   short                                         c-type-spec c-type-form
111   short-int                                     c-type-spec
112   signed                                        c-type-spec
113   signed-char                                   c-type-spec c-type-form
114   signed-int                                    c-type-spec
115   signed-long                                   c-type-spec
116   signed-long-int                               c-type-spec
117   signed-long-long                              c-type-spec
118   signed-long-long-int                          c-type-spec
119   signed-short                                  c-type-spec
120   signed-short-int                              c-type-spec
121   simple-c-type                                 class
122   sint                                          c-type-spec
123   size-t                                        c-type-spec c-type-form
124   sllong                                        c-type-spec
125   slong                                         c-type-spec
126   specs                                         c-type-form
127   sshort                                        c-type-spec
128   cl:string                                     function class c-type-spec opthandler
129   struct                                        c-type-form
130   tagged-c-type                                 class
131   uchar                                         c-type-spec
132   uint                                          c-type-spec
133   ullong                                        c-type-spec
134   ulong                                         c-type-spec
135   cl:union                                      function c-type-form
136   unsigned                                      c-type-spec c-type-form
137   unsigned-char                                 c-type-spec c-type-form
138   unsigned-int                                  c-type-spec
139   unsigned-long                                 c-type-spec c-type-form
140   unsigned-long-int                             c-type-spec
141   unsigned-long-long                            c-type-spec c-type-form
142   unsigned-long-long-int                        c-type-spec
143   unsigned-short                                c-type-spec c-type-form
144   unsigned-short-int                            c-type-spec
145   ushort                                        c-type-spec
146   va-list                                       c-type-spec c-type-form
147   vec                                           c-type-form
148   void                                          c-type-spec c-type-form
149   wchar-t                                       c-type-spec c-type-form
150   []                                            c-type-form
151
152 c-types-parse.lisp
153   parse-c-type                                  function
154   parse-declarator                              function
155
156 c-types-proto.lisp
157   argument                                      class
158   argument-default                              function
159   argument-name                                 function
160   argument-type                                 function
161   argumentp                                     function
162   c-name-case                                   function
163   c-qualifier-keyword                           generic
164   c-storage-specifiers-type                     class
165   c-type                                        macro class
166   c-type-alias                                  macro
167   c-type-equal-p                                generic
168   c-type-qualifier-keywords                     function
169   c-type-qualifiers                             generic
170   c-type-space                                  function
171   c-type-specifiers                             generic
172   c-type-subtype                                generic
173   canonify-qualifiers                           function
174   commentify-argument-name                      generic
175   defctype                                      macro
176   define-c-storage-specifier-syntax             macro
177   define-c-type-syntax                          macro
178   expand-c-storage-specifier                    generic
179   expand-c-storage-specifier-form               generic
180   expand-c-type-form                            generic
181   expand-c-type-spec                            generic
182   format-qualifiers                             function
183   make-argument                                 function
184   maybe-in-parens                               macro
185   pprint-c-storage-specifier                    generic
186   pprint-c-type                                 generic
187   print-c-storage-specifier                     generic
188   print-c-type                                  generic
189   qualifiable-c-type                            class
190   qualify-c-type                                generic
191   wrap-c-type                                   function
192
193 class-finalize-impl.lisp
194   c3-cpl                                        function
195   clos-cpl                                      function
196   dylan-cpl                                     function
197   flavors-cpl                                   function
198   l*loops-cpl                                   function
199   merge-class-lists                             function
200   python-cpl                                    function
201   report-class-list-merge-error                 function
202
203 class-finalize-proto.lisp
204   check-class-initializer                       generic
205   check-sod-class                               generic
206   compute-chains                                generic
207   compute-cpl                                   generic
208   finalization-error                            macro
209   finalization-failed                           function
210   finalize-sod-class                            generic
211
212 class-layout-impl.lisp
213   effective-slot-initializer-function           generic
214   effective-slot-prepare-function               generic
215   sod-class-effective-slot                      class
216   sod-class-slot                                class
217   sod-slot-initializer-function                 generic
218   sod-slot-prepare-function                     generic
219
220 class-layout-proto.lisp
221   base-offset                                   class
222   base-offset-chain-head                        generic
223   base-offset-class                             generic
224   chain-offset                                  class
225   chain-offset-chain-head                       generic
226   chain-offset-class                            generic
227   chain-offset-target-head                      generic
228   class-pointer                                 class
229   class-pointer-chain-head                      generic
230   class-pointer-class                           generic
231   class-pointer-meta-chain-head                 generic
232   class-pointer-metaclass                       generic
233   compute-effective-slot                        generic
234   compute-ichain                                generic
235   compute-ilayout                               generic
236   compute-islots                                generic
237   compute-vtable                                generic
238   compute-vtable-items                          generic
239   compute-vtables                               generic
240   compute-vtmsgs                                generic
241   effective-slot                                class
242   effective-slot-class                          generic
243   effective-slot-direct-slot                    generic
244   effective-slot-initializer                    generic
245   find-class-initializer                        generic
246   find-slot-initargs                            generic
247   find-slot-initializer                         generic
248   ichain                                        class
249   ichain-body                                   generic
250   ichain-class                                  generic
251   ichain-head                                   generic
252   ichain-tail                                   generic
253   ilayout                                       class
254   ilayout-class                                 generic
255   ilayout-ichains                               generic
256   islots                                        class
257   islots-class                                  generic
258   islots-slots                                  generic
259   islots-subclass                               generic
260   make-base-offset                              generic
261   make-chain-offset                             generic
262   make-class-pointer                            generic
263   vtable                                        class
264   vtable-body                                   generic
265   vtable-chain-head                             generic
266   vtable-chain-tail                             generic
267   vtable-class                                  generic
268   vtable-pointer                                class
269   vtable-pointer-chain-head                     generic
270   vtable-pointer-chain-tail                     generic
271   vtable-pointer-class                          generic
272   vtmsgs                                        class
273   vtmsgs-chain-head                             generic
274   vtmsgs-chain-tail                             generic
275   vtmsgs-class                                  generic
276   vtmsgs-entries                                generic
277   vtmsgs-subclass                               generic
278
279 class-make-impl.lisp
280   check-method-argument-lists                   function
281   check-method-return-type                      function
282   check-method-return-type-against-message      function
283
284 class-make-proto.lisp
285   check-message-type                            generic
286   check-method-type                             generic
287   guess-metaclass                               generic
288   make-sod-class                                function
289   make-sod-class-initfrag                       generic
290   make-sod-class-initializer                    generic
291   make-sod-class-tearfrag                       generic
292   make-sod-initializer-using-slot               generic
293   make-sod-instance-initializer                 generic
294   make-sod-message                              generic
295   make-sod-method                               generic
296   make-sod-method-using-message                 generic
297   make-sod-slot                                 generic
298   make-sod-slot-initarg                         generic
299   make-sod-slot-initarg-using-slot              generic
300   make-sod-user-initarg                         generic
301   sod-initarg-argument                          generic
302   sod-message-method-class                      generic
303
304 class-output.lisp
305   *instance-class*                              variable
306
307 class-utilities.lisp
308   argument-lists-compatible-p                   function
309   find-class-slot-by-name                       function
310   find-instance-slot-by-name                    function
311   find-message-by-name                          function
312   find-root-metaclass                           function
313   find-root-superclass                          function
314   find-superclass-by-nick                       function
315   ichain-struct-tag                             function
316   ichain-union-tag                              function
317   ilayout-struct-tag                            function
318   inheritance-path-reporter-state               class
319   islots-struct-tag                             function
320   make-inheritance-path-reporter-state          function
321   message-macro-name                            function
322   report-inheritance-path                       function
323   select-minimal-class-property                 function
324   sod-subclass-p                                function
325   valid-name-p                                  function
326   vtable-name                                   function
327   vtable-struct-tag                             function
328   vtable-union-tag                              function
329   vtmsgs-struct-tag                             function
330
331 classes.lisp
332   sod-class                                     class
333   sod-class-chain                               generic
334   sod-class-chain-head                          generic
335   sod-class-chain-link                          generic
336   sod-class-chains                              generic
337   sod-class-class-initializers                  generic setf-generic
338   sod-class-direct-superclasses                 generic
339   sod-class-effective-methods                   generic
340   sod-class-ilayout                             generic
341   sod-class-initargs                            generic setf-generic
342   sod-class-initfrags                           generic setf-generic
343   sod-class-initializer                         class
344   sod-class-instance-initializers               generic setf-generic
345   sod-class-messages                            generic setf-generic
346   sod-class-metaclass                           generic
347   sod-class-methods                             generic setf-generic
348   sod-class-name                                generic
349   sod-class-nickname                            generic
350   sod-class-precedence-list                     generic
351   sod-class-slots                               generic setf-generic
352   sod-class-state                               generic
353   sod-class-tearfrags                           generic setf-generic
354   sod-class-type                                generic
355   sod-class-vtables                             generic
356   sod-initarg                                   class
357   sod-initarg-class                             generic
358   sod-initarg-default                           generic
359   sod-initarg-name                              generic
360   sod-initarg-slot                              generic
361   sod-initarg-type                              generic
362   sod-initializer                               class
363   sod-initializer-class                         generic
364   sod-initializer-slot                          generic
365   sod-initializer-value                         generic
366   sod-instance-initializer                      class
367   sod-message                                   class
368   sod-message-class                             generic
369   sod-message-name                              generic
370   sod-message-type                              generic
371   sod-method                                    class
372   sod-method-body                               generic
373   sod-method-class                              generic
374   sod-method-message                            generic
375   sod-method-type                               generic
376   sod-slot                                      class
377   sod-slot-class                                generic
378   sod-slot-initarg                              class
379   sod-slot-name                                 generic
380   sod-slot-type                                 generic
381   sod-user-initarg                              class
382
383 codegen-impl.lisp
384   codegen                                       class
385   temporary-argument                            class
386   temporary-function                            function class
387   temporary-variable                            class
388
389 codegen-proto.lisp
390   *null-pointer*                                variable
391   *sod-ap*                                      variable
392   *sod-master-ap*                               variable
393   banner-inst                                   class
394   block-inst                                    class
395   break-inst                                    class
396   call-inst                                     class
397   codegen-add-function                          generic
398   codegen-build-function                        function
399   codegen-functions                             generic
400   codegen-pop                                   generic
401   codegen-pop-block                             generic
402   codegen-pop-function                          generic
403   codegen-push                                  generic
404   cond-inst                                     class
405   continue-inst                                 class
406   convert-stmts                                 function
407   definst                                       macro
408   deliver-call                                  function
409   deliver-expr                                  function
410   do-while-inst                                 class
411   emit-banner                                   function
412   emit-decl                                     generic
413   emit-decls                                    generic
414   emit-inst                                     generic
415   emit-insts                                    generic
416   ensure-var                                    generic
417   expr-inst                                     class
418   for-inst                                      class
419   format-banner-comment                         function
420   format-compound-statement                     macro
421   format-temporary-name                         generic
422   function-inst                                 class
423   if-inst                                       class
424   inst                                          class
425   inst-alt                                      generic
426   inst-args                                     generic
427   inst-banner                                   generic
428   inst-banner-args                              generic
429   inst-body                                     generic
430   inst-cond                                     generic
431   inst-conseq                                   generic
432   inst-control                                  generic
433   inst-decls                                    generic
434   inst-expr                                     generic
435   inst-func                                     generic
436   inst-init                                     generic
437   inst-metric                                   generic
438   inst-name                                     generic
439   inst-op                                       generic
440   inst-type                                     generic
441   inst-update                                   generic
442   inst-var                                      generic
443   make-banner-inst                              function
444   make-block-inst                               function
445   make-break-inst                               function
446   make-call-inst                                function
447   make-cond-inst                                function
448   make-continue-inst                            function
449   make-do-while-inst                            function
450   make-expr-inst                                function
451   make-for-inst                                 function
452   make-function-inst                            function
453   make-if-inst                                  function
454   make-return-inst                              function
455   make-set-inst                                 function
456   make-update-inst                              function
457   make-var-inst                                 function
458   make-while-inst                               function
459   return-inst                                   class
460   set-inst                                      class
461   temp-tag                                      generic
462   temporary-name                                class
463   temporary-var                                 generic
464   update-inst                                   class
465   var-in-use-p                                  generic setf-generic
466   var-inst                                      class
467   while-inst                                    class
468   with-temporary-var                            macro
469
470 final.lisp
471   *debugout-pathname*                           variable
472   *sod-version*                                 variable
473   exercise                                      function
474   test-module                                   function
475   test-parse-c-type                             function
476   test-parse-pset                               function
477   test-parser                                   macro
478
479 fragment-parse.lisp
480   parse-delimited-fragment                      function
481   scan-c-fragment                               function
482
483 lexer-proto.lisp
484   define-indicator                              function
485   cl:error                                      function class parser-form
486   lexer-error                                   function class
487   must                                          parser-form
488   scan-comment                                  function
489   skip-until                                    parser-form
490   sod-token-scanner                             class
491   syntax-error                                  function class
492
493 method-aggregate.lisp
494   aggregating-effective-method                  class
495   aggregating-message                           class
496   aggregating-message-properties                generic
497   check-aggregating-message-type                generic
498   compute-aggregating-message-kernel            generic
499   define-aggregating-method-combination         macro
500   sod-message-combination                       generic
501   sod-message-kernel-function                   generic
502
503 method-impl.lisp
504   basic-direct-method                           class
505   basic-effective-method                        class
506   basic-effective-method-body                   function
507   basic-message                                 class
508   daemon-direct-method                          class
509   delegating-direct-method                      class
510   effective-method-after-methods                generic
511   effective-method-around-methods               generic
512   effective-method-before-methods               generic
513   effective-method-functions                    generic
514   simple-effective-method                       class
515   simple-message                                class
516   sod-method-role                               generic
517   standard-effective-method                     class
518   standard-message                              class
519
520 method-proto.lisp
521   codegen-class                                 generic
522   codegen-message                               generic
523   codegen-method                                generic
524   codegen-target                                generic
525   compute-effective-method-body                 generic
526   compute-effective-method-keyword-arguments    function
527   compute-effective-methods                     generic
528   compute-method-entry-functions                generic
529   compute-sod-effective-method                  generic
530   convert-to-ilayout-inst                       class
531   effective-method                              class
532   effective-method-basic-argument-names         generic
533   effective-method-class                        generic
534   effective-method-function-name                generic
535   effective-method-keywords                     generic
536   effective-method-live-p                       generic
537   effective-method-message                      generic
538   ensure-ilayout-var                            function
539   inst-chain-head                               generic
540   inst-class                                    generic
541   inst-expr                                     generic
542   invoke-delegation-chain                       function
543   invoke-method                                 function
544   keyword-message-p                             function
545   make-convert-to-ilayout-inst                  function
546   make-method-entries                           generic
547   make-trampoline                               function
548   method-codegen                                class
549   method-entry                                  class
550   method-entry-chain-head                       generic
551   method-entry-chain-tail                       generic
552   method-entry-effective-method                 generic
553   method-entry-function-name                    generic
554   method-entry-function-type                    generic
555   method-entry-role                             generic
556   method-entry-slot-name                        generic
557   method-entry-slot-name-by-role                generic
558   primary-method-class                          generic
559   simple-method-body                            generic
560   sod-message-applicable-methods                generic
561   sod-message-argument-tail                     generic
562   sod-message-check-methods                     generic
563   sod-message-effective-method-class            generic
564   sod-message-keyword-argument-lists            generic
565   sod-method-description                        generic
566   sod-method-function-name                      generic
567   sod-method-function-type                      generic
568   sod-method-next-method-type                   generic
569   varargs-message-p                             function
570
571 module-impl.lisp
572   *module-dirs*                                 variable
573   code-fragment                                 generic
574   code-fragment-constraints                     generic
575   code-fragment-item                            class
576   code-fragment-name                            generic
577   code-fragment-reason                          generic
578   find-file                                     function
579   type-item                                     class
580
581 module-output.lisp
582   banner                                        function
583   declare-output-type                           function
584   guard-name                                    function
585   module-output-file                            generic
586   one-off-output                                function
587   output-module                                 function
588   output-type-pathname                          function
589   write-dependency-file                         generic
590
591 module-parse.lisp
592   class-item
593   read-module                                   function
594
595 module-proto.lisp
596   *module*                                      variable
597   add-clear-the-decks-function                  function
598   add-module-binding                            function
599   add-to-module                                 generic
600   c-fragment                                    class
601   c-fragment-text                               generic
602   clear-the-decks                               function
603   define-clear-the-decks                        macro
604   define-module                                 macro
605   define-module-var                             macro
606   finalize-module                               generic
607   module                                        class
608   module-dependencies                           generic setf-generic
609   module-errors                                 generic
610   module-files                                  generic setf-generic
611   module-import                                 generic
612   module-items                                  generic setf-generic
613   module-name                                   generic
614   module-pset                                   generic
615   module-state                                  generic setf-generic
616   with-module-environment                       macro
617   with-temporary-module                         macro
618
619 output-proto.lisp
620   add-sequencer-constraint                      generic
621   add-sequencer-item-function                   generic
622   ensure-sequencer-item                         generic
623   hook-output                                   generic
624   invoke-sequencer-items                        generic
625   make-sequencer-item                           function
626   sequence-output                               macro
627   sequencer                                     class
628   sequencer-constraints                         generic setf-generic
629   sequencer-item                                class
630   sequencer-item-functions                      function setf-function
631   sequencer-item-name                           function
632   sequencer-item-p                              function
633   sequencer-table                               generic
634
635 pset-parse.lisp
636   parse-property                                function
637   parse-property-set                            function
638
639 pset-proto.lisp
640   add-property                                  function
641   check-unused-properties                       function
642   coerce-property-value                         generic
643   decode-property                               generic
644   default-slot-from-property                    macro
645   get-property                                  function
646   make-property                                 function
647   make-property-set                             function
648   make-pset                                     function
649   p-key                                         function
650   p-name                                        function
651   p-seenp                                       function setf-function
652   p-type                                        function
653   p-value                                       function
654   property                                      class
655   property-key                                  function
656   property-set                                  generic
657   propertyp                                     function
658   pset                                          class
659   pset-get                                      function
660   pset-map                                      function
661   pset-store                                    function
662   psetp                                         function
663   store-property                                function
664   with-pset-iterator                            macro
665
666 Classes:
667 cl:t
668   sb-pcl::slot-object
669     cl:condition
670       sod-parser:condition-with-location
671         sod-parser:error-with-location [cl:error]
672           sod-parser:base-lexer-error
673             lexer-error [sod-parser:parser-error]
674           sod-parser:base-syntax-error
675             syntax-error [sod-parser:parser-error]
676       cl:serious-condition
677         cl:error
678           sod-parser:error-with-location [sod-parser:condition-with-location]
679             sod-parser:base-lexer-error
680               lexer-error [sod-parser:parser-error]
681             sod-parser:base-syntax-error
682               syntax-error [sod-parser:parser-error]
683           sod-parser:parser-error
684             lexer-error [sod-parser:base-lexer-error]
685             syntax-error [sod-parser:base-syntax-error]
686     cl:standard-object
687       alignas-storage-specifier
688       base-offset
689       sod::basic-codegen
690         codegen
691           method-codegen
692       c-fragment
693       c-type
694         c-array-type
695         c-function-type
696           c-keyword-function-type
697         c-storage-specifiers-type
698         qualifiable-c-type
699           c-atomic-type
700           c-pointer-type
701           simple-c-type
702             c-class-type
703           tagged-c-type
704             c-enum-type
705             c-struct-type
706             c-union-type
707       chain-offset
708       class-pointer
709       code-fragment-item
710       sb-pcl::definition-source-mixin
711         cl:class [sb-pcl::dependent-update-mixin sb-pcl::standard-specializer]
712       effective-method
713         basic-effective-method
714           simple-effective-method
715             aggregating-effective-method
716             standard-effective-method
717       effective-slot
718         sod-class-effective-slot
719       ichain
720       ilayout
721       inheritance-path-reporter-state
722       inst
723         banner-inst
724         block-inst
725         break-inst
726         call-inst
727         cond-inst
728         continue-inst
729         convert-to-ilayout-inst
730         do-while-inst
731         expr-inst
732         for-inst
733         function-inst
734         if-inst
735         return-inst
736         set-inst
737         update-inst
738         var-inst
739         while-inst
740       islots
741       sb-mop:metaobject
742         sb-mop:specializer
743           sb-pcl::standard-specializer
744             cl:class [sb-pcl::dependent-update-mixin sb-pcl::definition-source-mixin]
745       method-entry
746       module
747       sb-pcl::plist-mixin
748         sb-pcl::dependent-update-mixin
749           cl:class [sb-pcl::definition-source-mixin sb-pcl::standard-specializer]
750       sequencer
751       sod-class
752       sod-initarg
753         sod-slot-initarg
754         sod-user-initarg
755       sod-initializer
756         sod-class-initializer
757         sod-instance-initializer
758       sod-message
759         basic-message
760           simple-message
761             aggregating-message
762             standard-message
763       sod-method
764         basic-direct-method
765           daemon-direct-method
766           delegating-direct-method
767       sod-slot
768         sod-class-slot
769       temporary-name
770         temporary-argument
771         temporary-function
772         temporary-variable
773       sod-parser:token-scanner
774         sod-token-scanner
775       type-item
776       vtable
777       vtable-pointer
778       vtmsgs
779     cl:structure-object
780       argument
781       property
782       pset
783       sequencer-item
784
785 Methods:
786 add-sequencer-constraint
787   sequencer cl:list
788 add-sequencer-item-function
789   sequencer t t
790 add-to-module
791   module t
792 aggregating-message-properties
793   t t
794   aggregating-message (eql :custom)
795 base-offset-chain-head
796   base-offset
797 base-offset-class
798   base-offset
799 c-array-dimensions
800   c-array-type
801 c-fragment-text
802   c-fragment
803 c-function-arguments
804   c-function-type
805 c-function-keywords
806   c-keyword-function-type
807 c-qualifier-keyword
808   (eql :atomic)
809   cl:symbol
810 c-tagged-type-kind
811   c-enum-type
812   c-struct-type
813   c-union-type
814 c-type-class
815   c-class-type
816 (setf c-type-class)
817   t c-class-type
818 c-type-equal-p
819   t t [and]
820   c-array-type c-array-type [and]
821   c-atomic-type c-atomic-type [and]
822   c-class-type c-class-type [and]
823   c-function-type c-function-type [and]
824   c-keyword-function-type c-keyword-function-type [and]
825   c-pointer-type c-pointer-type [and]
826   c-storage-specifiers-type c-type [:around]
827   c-type c-storage-specifiers-type [:around]
828   qualifiable-c-type qualifiable-c-type [and]
829   simple-c-type simple-c-type [and]
830   tagged-c-type tagged-c-type [and]
831 c-type-name
832   simple-c-type
833 c-type-qualifiers
834   qualifiable-c-type
835 c-type-specifiers
836   c-storage-specifiers-type
837 c-type-subtype
838   c-array-type
839   c-atomic-type
840   c-function-type
841   c-pointer-type
842   c-storage-specifiers-type
843 c-type-tag
844   tagged-c-type
845 chain-offset-chain-head
846   chain-offset
847 chain-offset-class
848   chain-offset
849 chain-offset-target-head
850   chain-offset
851 check-aggregating-message-type
852   t t t
853   aggregating-message (eql :progn) c-function-type
854 check-class-initializer
855   effective-slot sod-class
856   sod-class-effective-slot sod-class
857 check-message-type
858   aggregating-message t
859   sod-message c-function-type
860   sod-message c-type
861 check-method-type
862   daemon-direct-method sod-message c-function-type
863   sod-method aggregating-message c-function-type
864   sod-method sod-message c-function-type
865   sod-method sod-message c-type
866 check-sod-class
867   sod-class
868 class-pointer-chain-head
869   class-pointer
870 class-pointer-class
871   class-pointer
872 class-pointer-meta-chain-head
873   class-pointer
874 class-pointer-metaclass
875   class-pointer
876 code-fragment
877   code-fragment-item
878 code-fragment-constraints
879   code-fragment-item
880 code-fragment-name
881   code-fragment-item
882 code-fragment-reason
883   code-fragment-item
884 codegen-add-function
885   codegen t
886 codegen-class
887   method-codegen
888 codegen-functions
889   codegen
890 codegen-message
891   method-codegen
892 codegen-method
893   method-codegen
894 codegen-pop
895   codegen
896 codegen-pop-block
897   t
898 codegen-pop-function
899   t t t
900 codegen-push
901   codegen
902 codegen-target
903   method-codegen
904 coerce-property-value
905   cl:integer (eql :int) (eql :boolean)
906   cl:string (eql :id) (eql :boolean)
907   cl:string (eql :id) (eql :keyword)
908   cl:string (eql :id) (eql :symbol)
909   cl:string (eql :id) (eql :type)
910   cl:string (eql :string) (eql :id)
911   cl:string (eql :string) (eql :keyword)
912   cl:string (eql :string) (eql :symbol)
913   cl:symbol (eql :symbol) (eql :boolean)
914   cl:symbol (eql :symbol) (eql :id)
915   cl:symbol (eql :symbol) (eql :keyword)
916   t t (eql cl:t)
917   t t t
918 commentify-argument-name
919   cl:null
920   t
921   temporary-name
922 compute-aggregating-message-kernel
923   aggregating-message (eql :and) t t t t
924   aggregating-message (eql :custom) t t t t
925   aggregating-message (eql :max) t t t t
926   aggregating-message (eql :min) t t t t
927   aggregating-message (eql :or) t t t t
928   aggregating-message (eql :product) t t t t
929   aggregating-message (eql :progn) t t t t
930   aggregating-message (eql :sum) t t t t
931 compute-chains
932   sod-class
933 compute-cpl
934   sod-class
935 compute-effective-method-body
936   basic-effective-method t t [:around]
937   simple-effective-method t t
938 compute-effective-methods
939   sod-class
940 compute-effective-slot
941   sod-class sod-class-slot
942   sod-class sod-slot
943 compute-ichain
944   sod-class t
945 compute-ilayout
946   sod-class
947 compute-islots
948   sod-class sod-class
949 compute-method-entry-functions
950   basic-effective-method
951   effective-method [:around]
952 compute-sod-effective-method
953   sod-message sod-class
954 compute-vtable
955   sod-class cl:list
956 compute-vtable-items
957   sod-class sod-class sod-class sod-class cl:function
958 compute-vtables
959   sod-class
960 compute-vtmsgs
961   sod-class sod-class sod-class sod-class
962 decode-property
963   cl:character
964   cl:cons
965   cl:function
966   cl:integer
967   cl:string
968   cl:symbol
969   c-fragment
970   c-type
971   property
972 effective-method-after-methods
973   basic-effective-method
974 effective-method-around-methods
975   basic-effective-method
976 effective-method-basic-argument-names
977   basic-effective-method
978 effective-method-before-methods
979   basic-effective-method
980 effective-method-class
981   effective-method
982 effective-method-function-name
983   effective-method
984 effective-method-functions
985   basic-effective-method
986 effective-method-keywords
987   effective-method
988 effective-method-live-p
989   aggregating-effective-method
990   sod::lifecycle-effective-method
991   simple-effective-method
992 effective-method-message
993   effective-method
994 effective-slot-class
995   effective-slot
996 effective-slot-direct-slot
997   effective-slot
998 effective-slot-initializer
999   effective-slot
1000 effective-slot-initializer-function
1001   sod-class-effective-slot
1002 effective-slot-prepare-function
1003   sod-class-effective-slot
1004 emit-decl
1005   sod::basic-codegen t
1006 emit-decls
1007   sod::basic-codegen t
1008 emit-inst
1009   sod::basic-codegen t
1010 emit-insts
1011   t t
1012   sod::basic-codegen t
1013 ensure-sequencer-item
1014   sequencer t
1015 ensure-var
1016   sod::basic-codegen t t
1017 expand-c-storage-specifier
1018   cl:list
1019   cl:symbol
1020 expand-c-storage-specifier-form
1021   (eql alignas) t
1022   (eql sod-parser:lisp) t
1023 expand-c-type-form
1024   (eql cl:*) t
1025   (eql cl:array) t
1026   (eql cl:char) t
1027   (eql cl:class) t
1028   (eql cl:float) t
1029   (eql cl:function) t
1030   (eql cl:nil) t
1031   (eql cl:union) t
1032   (eql atomic) t
1033   (eql bool) t
1034   (eql double) t
1035   (eql double-complex) t
1036   (eql double-imaginary) t
1037   (eql enum) t
1038   (eql float-complex) t
1039   (eql float-imaginary) t
1040   (eql fn) t
1041   (eql fun) t
1042   (eql func) t
1043   (eql long) t
1044   (eql long-double) t
1045   (eql long-double-complex) t
1046   (eql long-double-imaginary) t
1047   (eql long-long) t
1048   (eql pointer) t
1049   (eql ptr) t
1050   (eql ptrdiff-t) t
1051   (eql short) t
1052   (eql signed-char) t
1053   (eql size-t) t
1054   (eql specs) t
1055   (eql struct) t
1056   (eql unsigned) t
1057   (eql unsigned-char) t
1058   (eql unsigned-long) t
1059   (eql unsigned-long-long) t
1060   (eql unsigned-short) t
1061   (eql va-list) t
1062   (eql vec) t
1063   (eql void) t
1064   (eql wchar-t) t
1065   (eql []) t
1066   (eql sod-parser:lisp) t
1067   (eql sod-utilities:int) t
1068   cl:string t
1069 expand-c-type-spec
1070   (eql cl:char)
1071   (eql cl:float)
1072   (eql cl:schar)
1073   (eql cl:string)
1074   (eql bool)
1075   (eql const-string)
1076   (eql double)
1077   (eql double-complex)
1078   (eql double-imaginary)
1079   (eql float-complex)
1080   (eql float-imaginary)
1081   (eql llong)
1082   (eql long)
1083   (eql long-double)
1084   (eql long-double-complex)
1085   (eql long-double-imaginary)
1086   (eql long-int)
1087   (eql long-long)
1088   (eql long-long-int)
1089   (eql ptrdiff-t)
1090   (eql short)
1091   (eql short-int)
1092   (eql signed)
1093   (eql signed-char)
1094   (eql signed-int)
1095   (eql signed-long)
1096   (eql signed-long-int)
1097   (eql signed-long-long)
1098   (eql signed-long-long-int)
1099   (eql signed-short)
1100   (eql signed-short-int)
1101   (eql sint)
1102   (eql size-t)
1103   (eql sllong)
1104   (eql slong)
1105   (eql sshort)
1106   (eql uchar)
1107   (eql uint)
1108   (eql ullong)
1109   (eql ulong)
1110   (eql unsigned)
1111   (eql unsigned-char)
1112   (eql unsigned-int)
1113   (eql unsigned-long)
1114   (eql unsigned-long-int)
1115   (eql unsigned-long-long)
1116   (eql unsigned-long-long-int)
1117   (eql unsigned-short)
1118   (eql unsigned-short-int)
1119   (eql ushort)
1120   (eql va-list)
1121   (eql void)
1122   (eql wchar-t)
1123   (eql sod-utilities:int)
1124   cl:list
1125   cl:string
1126 sod-parser:file-location
1127   c-fragment
1128   property
1129   sod-class
1130   sod-initarg
1131   sod-initializer
1132   sod-message
1133   sod-method
1134   sod-slot
1135 finalize-module
1136   module
1137 finalize-sod-class
1138   sod-class
1139   sod-class [:around]
1140 find-class-initializer
1141   effective-slot sod-class
1142 find-slot-initargs
1143   sod-class sod-slot
1144 find-slot-initializer
1145   sod-class sod-slot
1146 format-temporary-name
1147   temporary-argument t
1148   temporary-function t
1149   temporary-name t
1150   temporary-variable t
1151 guess-metaclass
1152   sod-class
1153 hook-output
1154   t t t [progn]
1155   base-offset (eql :c) t [progn]
1156   base-offset (eql :h) t [progn]
1157   basic-effective-method (eql :c) t [progn]
1158   chain-offset (eql :c) t [progn]
1159   chain-offset (eql :h) t [progn]
1160   class-pointer (eql :c) t [progn]
1161   class-pointer (eql :h) t [progn]
1162   code-fragment-item t t [progn]
1163   delegating-direct-method (eql :c) t [progn]
1164   effective-slot (eql cl:class) t [progn]
1165   ichain (eql :h) t [progn]
1166   ichain (eql cl:class) t [progn]
1167   ichain (eql ilayout) t [progn]
1168   ichain t t [progn]
1169   ilayout (eql :h) t [progn]
1170   ilayout t t [progn]
1171   islots (eql :h) t [progn]
1172   islots (eql cl:class) t [progn]
1173   islots t t [progn]
1174   method-entry (eql :c) t [progn]
1175   method-entry (eql vtmsgs) t [progn]
1176   module (eql :c) t [progn]
1177   module (eql :h) t [progn]
1178   module t t [progn]
1179   sod-class (eql :c) t [progn]
1180   sod-class (eql :h) t [progn]
1181   sod-class t t [progn]
1182   sod-class-effective-slot (eql cl:class) t [progn]
1183   sod-method (eql :c) t [progn]
1184   sod-method (eql :h) t [progn]
1185   sod-slot (eql islots) t [progn]
1186   vtable (eql :c) t [progn]
1187   vtable (eql :h) t [progn]
1188   vtable t t [progn]
1189   vtable-pointer (eql :h) t [progn]
1190   vtable-pointer (eql cl:class) t [progn]
1191   vtmsgs (eql :c) t [progn]
1192   vtmsgs (eql :h) t [progn]
1193   vtmsgs (eql vtmsgs) t [progn]
1194   vtmsgs t t [progn]
1195 ichain-body
1196   ichain
1197 ichain-class
1198   ichain
1199 ichain-head
1200   ichain
1201 ichain-tail
1202   ichain
1203 ilayout-class
1204   ilayout
1205 ilayout-ichains
1206   ilayout
1207 inst-alt
1208   cond-inst
1209   if-inst
1210 inst-args
1211   banner-inst
1212   call-inst
1213 inst-banner
1214   function-inst
1215 inst-banner-args
1216   function-inst
1217 inst-body
1218   block-inst
1219   do-while-inst
1220   for-inst
1221   function-inst
1222   while-inst
1223 inst-chain-head
1224   convert-to-ilayout-inst
1225 inst-class
1226   convert-to-ilayout-inst
1227 inst-cond
1228   cond-inst
1229   do-while-inst
1230   for-inst
1231   if-inst
1232   while-inst
1233 inst-conseq
1234   cond-inst
1235   if-inst
1236 inst-control
1237   banner-inst
1238 inst-decls
1239   block-inst
1240 inst-expr
1241   convert-to-ilayout-inst
1242   expr-inst
1243   return-inst
1244   set-inst
1245   update-inst
1246 inst-func
1247   call-inst
1248 inst-init
1249   for-inst
1250   var-inst
1251 inst-metric
1252   cl:list
1253   cl:null
1254   t
1255   banner-inst
1256   block-inst
1257   break-inst
1258   call-inst
1259   cond-inst
1260   continue-inst
1261   convert-to-ilayout-inst
1262   do-while-inst
1263   expr-inst
1264   for-inst
1265   function-inst
1266   if-inst
1267   return-inst
1268   set-inst
1269   sod::suppliedp-struct-inst
1270   update-inst
1271   var-inst
1272   while-inst
1273 inst-name
1274   function-inst
1275   var-inst
1276 inst-op
1277   update-inst
1278 inst-type
1279   function-inst
1280   var-inst
1281 inst-update
1282   for-inst
1283 inst-var
1284   set-inst
1285   sod::suppliedp-struct-inst
1286   update-inst
1287 invoke-sequencer-items
1288   sequencer
1289 islots-class
1290   islots
1291 islots-slots
1292   islots
1293 islots-subclass
1294   islots
1295 kind-c-tagged-type
1296   (eql :enum)
1297   (eql :struct)
1298   (eql :union)
1299 make-base-offset
1300   sod-class sod-class
1301 make-chain-offset
1302   sod-class sod-class sod-class
1303 make-class-pointer
1304   sod-class sod-class sod-class sod-class
1305 cl:make-load-form
1306   c-fragment
1307 make-method-entries
1308   basic-effective-method sod-class sod-class
1309 sod-parser:make-scanner-stream
1310   sod-token-scanner
1311 make-sod-class-initfrag
1312   sod-class t t
1313 make-sod-class-initializer
1314   sod-class t t t t
1315 make-sod-class-tearfrag
1316   sod-class t t
1317 make-sod-initializer-using-slot
1318   sod-class sod-slot t t t t
1319 make-sod-instance-initializer
1320   sod-class t t t t
1321 make-sod-message
1322   sod-class t t t
1323 make-sod-method
1324   sod-class t t t t t
1325 make-sod-method-using-message
1326   sod-message sod-class t t t t
1327 make-sod-slot
1328   sod-class t t t
1329 make-sod-slot-initarg
1330   sod-class t t t t
1331 make-sod-slot-initarg-using-slot
1332   sod-class t sod-slot t
1333 make-sod-user-initarg
1334   sod-class t t t
1335 method-entry-chain-head
1336   method-entry
1337 method-entry-chain-tail
1338   method-entry
1339 method-entry-effective-method
1340   method-entry
1341 method-entry-function-name
1342   effective-method sod-class t
1343 method-entry-function-type
1344   method-entry
1345 method-entry-role
1346   method-entry
1347 method-entry-slot-name
1348   method-entry
1349 method-entry-slot-name-by-role
1350   method-entry (eql :valist) t
1351   method-entry (eql cl:nil) t
1352 module-dependencies
1353   module
1354 (setf module-dependencies)
1355   t module
1356 module-errors
1357   module
1358 module-files
1359   module
1360 (setf module-files)
1361   t module
1362 module-import
1363   t
1364   module
1365   sod-class
1366   type-item
1367 module-items
1368   module
1369 (setf module-items)
1370   t module
1371 module-name
1372   module
1373 module-output-file
1374   module cl:pathname t
1375   module cl:symbol t
1376 module-pset
1377   module
1378 module-state
1379   module
1380 (setf module-state)
1381   t module
1382 pprint-c-storage-specifier
1383   cl:symbol t
1384   alignas-storage-specifier t
1385 pprint-c-type
1386   t t t [:around]
1387   c-array-type t t
1388   c-atomic-type t t
1389   c-function-type t t
1390   c-keyword-function-type t t
1391   c-pointer-type t t
1392   c-storage-specifiers-type t t
1393   simple-c-type t t
1394   tagged-c-type t t
1395 primary-method-class
1396   simple-message
1397   standard-message
1398 print-c-storage-specifier
1399   t cl:symbol
1400   t t
1401   t alignas-storage-specifier
1402 print-c-type
1403   t c-array-type
1404   t c-atomic-type
1405   t c-class-type
1406   t c-function-type
1407   t c-pointer-type
1408   t c-storage-specifiers-type
1409   t simple-c-type
1410   t tagged-c-type
1411 cl:print-object
1412   banner-inst t
1413   base-offset t
1414   block-inst t
1415   break-inst t
1416   c-fragment t
1417   c-type t
1418   call-inst t
1419   chain-offset t
1420   class-pointer t
1421   cond-inst t
1422   continue-inst t
1423   convert-to-ilayout-inst t
1424   do-while-inst t
1425   effective-method t
1426   effective-slot t
1427   expr-inst t
1428   for-inst t
1429   function-inst t
1430   ichain t
1431   if-inst t
1432   ilayout t
1433   islots t
1434   method-entry t
1435   pset t
1436   return-inst t
1437   sequencer-item t
1438   set-inst t
1439   sod-class t
1440   sod-initializer t
1441   sod-message t
1442   sod-method t
1443   sod-slot t
1444   sod-slot-initarg t
1445   sod-user-initarg t
1446   temporary-name t
1447   update-inst t
1448   var-inst t
1449   vtable t
1450   vtable-pointer t
1451   vtmsgs t
1452   while-inst t
1453 property-set
1454   cl:list
1455   pset
1456 qualify-c-type
1457   qualifiable-c-type t
1458 sod-parser:scanner-token
1459   sod-token-scanner
1460 sequencer-constraints
1461   sequencer
1462 (setf sequencer-constraints)
1463   t sequencer
1464 sequencer-table
1465   sequencer
1466 cl:shared-initialize
1467   aggregating-message t [:before]
1468   basic-direct-method t [:after]
1469   c-function-type t [:after]
1470   c-keyword-function-type t [:after]
1471   effective-method t [:after]
1472   method-codegen t [:after]
1473   module t [:after]
1474   sequencer t
1475   simple-effective-method t [:after]
1476   sod-class t [:after]
1477   sod-class-slot t [:after]
1478   sod-initializer t [:after]
1479   sod-message t [:after]
1480   sod-method t [:after]
1481   sod-slot t [:after]
1482   sod-token-scanner t [:after]
1483 simple-method-body
1484   aggregating-effective-method t t
1485   sod::lifecycle-effective-method t t
1486   standard-effective-method t t
1487 cl:slot-unbound
1488   t basic-direct-method (eql sod::function-type)
1489   t basic-effective-method (eql sod::basic-argument-names)
1490   t basic-effective-method (eql sod::functions)
1491   t basic-message (eql sod::argument-tail)
1492   t delegating-direct-method (eql sod::function-type)
1493   t delegating-direct-method (eql sod::next-method-type)
1494   t sod-class (eql sod::%ilayout)
1495   t sod-class (eql sod::effective-methods)
1496   t sod-class (eql sod::vtables)
1497 sod-class-chain
1498   sod-class
1499 sod-class-chain-head
1500   sod-class
1501 sod-class-chain-link
1502   sod-class
1503 sod-class-chains
1504   sod-class
1505 sod-class-class-initializers
1506   sod-class
1507 (setf sod-class-class-initializers)
1508   t sod-class
1509 sod-class-direct-superclasses
1510   sod-class
1511 sod-class-effective-methods
1512   sod-class
1513 sod-class-ilayout
1514   sod-class
1515 sod-class-initargs
1516   sod-class
1517 (setf sod-class-initargs)
1518   t sod-class
1519 sod-class-initfrags
1520   sod-class
1521 (setf sod-class-initfrags)
1522   t sod-class
1523 sod-class-instance-initializers
1524   sod-class
1525 (setf sod-class-instance-initializers)
1526   t sod-class
1527 sod-class-messages
1528   sod-class
1529 (setf sod-class-messages)
1530   t sod-class
1531 sod-class-metaclass
1532   sod-class
1533 sod-class-methods
1534   sod-class
1535 (setf sod-class-methods)
1536   t sod-class
1537 sod-class-name
1538   sod-class
1539 sod-class-nickname
1540   sod-class
1541 sod-class-precedence-list
1542   sod-class
1543 sod-class-slots
1544   sod-class
1545 (setf sod-class-slots)
1546   t sod-class
1547 sod-class-state
1548   sod-class
1549 sod-class-tearfrags
1550   sod-class
1551 (setf sod-class-tearfrags)
1552   t sod-class
1553 sod-class-type
1554   sod-class
1555 sod-class-vtables
1556   sod-class
1557 sod-initarg-argument
1558   sod-initarg
1559 sod-initarg-class
1560   sod-initarg
1561 sod-initarg-default
1562   sod-initarg
1563   sod-user-initarg
1564 sod-initarg-name
1565   sod-initarg
1566 sod-initarg-slot
1567   sod-slot-initarg
1568 sod-initarg-type
1569   sod-initarg
1570 sod-initializer-class
1571   sod-initializer
1572 sod-initializer-slot
1573   sod-initializer
1574 sod-initializer-value
1575   sod-initializer
1576 sod-message-applicable-methods
1577   sod-message sod-class
1578 sod-message-argument-tail
1579   basic-message
1580 sod-message-check-methods
1581   sod-message sod-class t
1582 sod-message-class
1583   sod-message
1584 sod-message-combination
1585   aggregating-message
1586 sod-message-effective-method-class
1587   aggregating-message
1588   sod::initialization-message
1589   standard-message
1590   sod::teardown-message
1591 sod-message-kernel-function
1592   aggregating-message
1593 sod-message-keyword-argument-lists
1594   sod::initialization-message sod-class t t
1595   sod-message sod-class t t
1596 sod-message-method-class
1597   basic-message sod-class t
1598   simple-message sod-class t
1599   sod-message sod-class t
1600 sod-message-name
1601   sod-message
1602 sod-message-type
1603   sod-message
1604 sod-method-body
1605   sod-method
1606 sod-method-class
1607   sod-method
1608 sod-method-description
1609   basic-direct-method
1610 sod-method-function-name
1611   basic-direct-method
1612 sod-method-function-type
1613   basic-direct-method
1614 sod-method-message
1615   sod-method
1616 sod-method-next-method-type
1617   delegating-direct-method
1618 sod-method-role
1619   basic-direct-method
1620 sod-method-type
1621   sod-method
1622 sod-slot-class
1623   sod-slot
1624 sod-slot-initializer-function
1625   sod-class-slot
1626 sod-slot-name
1627   sod-slot
1628 sod-slot-prepare-function
1629   sod-class-slot
1630 sod-slot-type
1631   sod-slot
1632 temp-tag
1633   temporary-name
1634 temporary-var
1635   sod::basic-codegen t
1636 var-in-use-p
1637   t
1638   temporary-variable
1639 (setf var-in-use-p)
1640   t temporary-variable
1641 vtable-body
1642   vtable
1643 vtable-chain-head
1644   vtable
1645 vtable-chain-tail
1646   vtable
1647 vtable-class
1648   vtable
1649 vtable-pointer-chain-head
1650   vtable-pointer
1651 vtable-pointer-chain-tail
1652   vtable-pointer
1653 vtable-pointer-class
1654   vtable-pointer
1655 vtmsgs-chain-head
1656   vtmsgs
1657 vtmsgs-chain-tail
1658   vtmsgs
1659 vtmsgs-class
1660   vtmsgs
1661 vtmsgs-entries
1662   vtmsgs
1663 vtmsgs-subclass
1664   vtmsgs
1665 write-dependency-file
1666   module t t
1667
1668 -----------------------------------------------------------------------------
1669 Package `sod-frontend'
1670
1671 frontend.lisp
1672   augment-options                               function
1673   main                                          function
1674
1675 Classes:
1676 cl:t
1677
1678 Methods:
1679
1680 -----------------------------------------------------------------------------
1681 Package `sod-parser'
1682
1683 floc-proto.lisp
1684   base-lexer-error                              class
1685   base-syntax-error                             class
1686   cerror*-with-location                         function
1687   cerror-with-location                          function
1688   classify-condition                            generic
1689   condition-with-location                       class
1690   count-and-report-errors                       macro
1691   enclosing-condition-with-location             class
1692   enclosing-condition-with-location-type        generic
1693   enclosing-error-with-location                 class
1694   enclosing-information-with-location           class
1695   enclosing-warning-with-location               class
1696   error-with-location                           function class
1697   file-location                                 generic class
1698   file-location-column                          function
1699   file-location-filename                        function
1700   file-location-line                            function
1701   file-location-p                               function
1702   info-with-location                            function
1703   information-with-location                     class
1704   make-condition-with-location                  function
1705   make-file-location                            function
1706   parser-error                                  class
1707   parser-error-expected                         generic
1708   parser-error-found                            generic
1709   report-parser-error                           function
1710   simple-condition-with-location                class
1711   simple-error-with-location                    class
1712   simple-information-with-location              class
1713   simple-lexer-error                            class
1714   simple-syntax-error                           class
1715   simple-warning-with-location                  class
1716   warn-with-location                            function
1717   warning-with-location                         class
1718   with-default-error-location                   macro
1719
1720 parser-expr-proto.lisp
1721   binop                                         macro
1722   close-parenthesis                             class
1723   expr                                          parser-form
1724   lparen                                        function
1725   open-parenthesis                              class
1726   operator-associativity                        generic
1727   operator-left-precedence                      generic
1728   operator-push-action                          generic
1729   operator-right-precedence                     generic
1730   postop                                        macro
1731   prefix-operator                               class
1732   preop                                         macro
1733   rparen                                        function
1734   simple-binary-operator                        class
1735   simple-operator                               class
1736   simple-postfix-operator                       class
1737   simple-prefix-operator                        class
1738   simple-unary-operator                         class
1739
1740 parser-impl.lisp
1741   list-parser                                   class
1742   string-parser                                 class
1743
1744 parser-proto.lisp
1745   ?                                             parser-form
1746   cl:and                                        macro parser-form
1747   call-pluggable-parser                         function
1748   cl:char                                       function setf-function c-type-spec c-type-form parser-form
1749   character-parser-context                      class
1750   combine-parser-failures                       function
1751   commit                                        parser-form
1752   cond-parse                                    macro
1753   define-pluggable-parser                       macro
1754   defparse                                      macro
1755   expand-parser-form                            generic
1756   expand-parser-spec                            generic
1757   filter                                        parser-form
1758   if-char                                       parser-form
1759   if-parse                                      macro
1760   sod-utilities:it
1761   label                                         parser-form
1762   lisp                                          c-type-form parser-form
1763   cl:list                                       function class parser-form opthandler
1764   many                                          parser-form
1765   cl:not                                        function parser-form
1766   cl:or                                         macro parser-form
1767   parse
1768   parse-empty                                   function
1769   parse-fail                                    function
1770   parser                                        macro
1771   parser-at-eof-p                               generic
1772   parser-capture-place                          generic
1773   parser-current-char                           generic
1774   parser-places-must-be-released-p              generic
1775   parser-release-place                          generic
1776   parser-restore-place                          generic
1777   parser-step                                   generic
1778   parser-token-type                             generic
1779   parser-token-value                            generic
1780   peek                                          parser-form
1781   plug                                          parser-form
1782   pluggable-parser-add                          function
1783   cl:satisfies                                  parser-form
1784   seq                                           parser-form
1785   skip-many                                     parser-form
1786   token                                         parser-form
1787   token-parser-context                          class
1788   when-parse                                    macro
1789   with-parser-context                           macro
1790   with-parser-place                             macro
1791   wrap-parser                                   generic
1792
1793 scanner-charbuf-impl.lisp
1794   charbuf-scanner                               class
1795   charbuf-scanner-map                           generic
1796   charbuf-scanner-place                         class
1797   charbuf-scanner-place-p                       function
1798   charbuf-scanner-stream                        class
1799
1800 scanner-impl.lisp
1801   list-scanner                                  class
1802   list-scanner-p                                function
1803   make-list-scanner                             function
1804   make-string-scanner                           function
1805   string-scanner                                class
1806   string-scanner-p                              function
1807
1808 scanner-proto.lisp
1809   character-scanner                             class
1810   character-scanner-context                     class
1811   character-scanner-stream                      class
1812   make-scanner-stream                           generic
1813   parser-scanner                                generic
1814   scanner-at-eof-p                              generic
1815   scanner-capture-place                         generic
1816   scanner-column                                generic setf-generic
1817   scanner-context                               class
1818   scanner-current-char                          generic
1819   scanner-file-location                         function
1820   scanner-filename                              generic
1821   scanner-interval                              generic
1822   scanner-line                                  generic setf-generic
1823   scanner-release-place                         generic
1824   scanner-restore-place                         generic
1825   scanner-step                                  generic
1826   scanner-token                                 generic
1827   scanner-unread                                generic
1828   token-scanner                                 class
1829   token-scanner-context                         class
1830   token-scanner-place                           class
1831   token-scanner-place-p                         function
1832   token-type                                    generic
1833   token-value                                   generic
1834   with-scanner-place                            macro
1835
1836 streams-proto.lisp
1837   position-aware-input-stream                   class
1838   position-aware-output-stream                  class
1839   position-aware-stream                         class
1840   position-aware-stream-column                  generic setf-generic
1841   position-aware-stream-file                    generic setf-generic
1842   position-aware-stream-line                    generic setf-generic
1843   stream-line-and-column                        generic
1844   stream-pathname                               generic
1845
1846 Classes:
1847 cl:t
1848   sb-pcl::slot-object
1849     cl:condition
1850       condition-with-location
1851         enclosing-condition-with-location [sod-utilities:enclosing-condition]
1852           enclosing-error-with-location [cl:error]
1853           enclosing-information-with-location [sod-utilities:information]
1854           enclosing-warning-with-location [cl:warning]
1855         error-with-location [cl:error]
1856           base-lexer-error
1857             simple-lexer-error [simple-error-with-location]
1858           base-syntax-error
1859             simple-syntax-error [simple-error-with-location]
1860           simple-error-with-location [cl:simple-error]
1861             simple-lexer-error [base-lexer-error]
1862             simple-syntax-error [base-syntax-error]
1863         information-with-location [sod-utilities:information]
1864           simple-information-with-location [sod-utilities:simple-information]
1865         simple-condition-with-location [cl:simple-condition]
1866         warning-with-location [cl:warning]
1867           simple-warning-with-location [cl:simple-warning]
1868       sod-utilities:enclosing-condition
1869         enclosing-condition-with-location [condition-with-location]
1870           enclosing-error-with-location [cl:error]
1871           enclosing-information-with-location [sod-utilities:information]
1872           enclosing-warning-with-location [cl:warning]
1873       sod-utilities:information
1874         enclosing-information-with-location [enclosing-condition-with-location]
1875         information-with-location [condition-with-location]
1876           simple-information-with-location [sod-utilities:simple-information]
1877         sod-utilities:simple-information [cl:simple-condition]
1878           simple-information-with-location [information-with-location]
1879       cl:serious-condition
1880         cl:error
1881           enclosing-error-with-location [enclosing-condition-with-location]
1882           error-with-location [condition-with-location]
1883             base-lexer-error
1884               simple-lexer-error [simple-error-with-location]
1885             base-syntax-error
1886               simple-syntax-error [simple-error-with-location]
1887             simple-error-with-location [cl:simple-error]
1888               simple-lexer-error [base-lexer-error]
1889               simple-syntax-error [base-syntax-error]
1890           parser-error
1891           cl:simple-error [cl:simple-condition]
1892             simple-error-with-location [error-with-location]
1893               simple-lexer-error [base-lexer-error]
1894               simple-syntax-error [base-syntax-error]
1895       cl:simple-condition
1896         simple-condition-with-location [condition-with-location]
1897         cl:simple-error [cl:error]
1898           simple-error-with-location [error-with-location]
1899             simple-lexer-error [base-lexer-error]
1900             simple-syntax-error [base-syntax-error]
1901         sod-utilities:simple-information [sod-utilities:information]
1902           simple-information-with-location [information-with-location]
1903         cl:simple-warning [cl:warning]
1904           simple-warning-with-location [warning-with-location]
1905       cl:warning
1906         enclosing-warning-with-location [enclosing-condition-with-location]
1907         cl:simple-warning [cl:simple-condition]
1908           simple-warning-with-location [warning-with-location]
1909         warning-with-location [condition-with-location]
1910           simple-warning-with-location [cl:simple-warning]
1911     cl:standard-object
1912       character-parser-context
1913         character-scanner-context [scanner-context]
1914         string-parser
1915       character-scanner
1916         charbuf-scanner
1917       sb-gray:fundamental-stream [cl:stream]
1918         sb-gray:fundamental-character-stream
1919           sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1920             character-scanner-stream
1921               charbuf-scanner-stream
1922             sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1923               position-aware-input-stream [position-aware-stream]
1924           sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1925             sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1926               position-aware-output-stream [position-aware-stream]
1927         sb-gray:fundamental-input-stream
1928           sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1929             character-scanner-stream
1930               charbuf-scanner-stream
1931             sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1932               position-aware-input-stream [position-aware-stream]
1933           sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1934             sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1935               position-aware-input-stream [position-aware-stream]
1936         sb-gray:fundamental-output-stream
1937           sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1938             sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1939               position-aware-output-stream [position-aware-stream]
1940         sod-parser::proxy-stream
1941           position-aware-stream
1942             position-aware-input-stream [sod-parser::proxy-character-input-stream]
1943             position-aware-output-stream [sod-parser::proxy-character-output-stream]
1944           sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
1945             position-aware-output-stream [position-aware-stream]
1946           sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
1947             sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1948               position-aware-input-stream [position-aware-stream]
1949       list-parser
1950       sod-parser::parenthesis
1951         close-parenthesis
1952         open-parenthesis [prefix-operator]
1953       prefix-operator
1954         open-parenthesis [sod-parser::parenthesis]
1955         simple-prefix-operator [simple-unary-operator]
1956       scanner-context
1957         character-scanner-context [character-parser-context]
1958         token-scanner-context [token-parser-context]
1959       simple-operator
1960         simple-binary-operator
1961         simple-unary-operator
1962           simple-postfix-operator
1963           simple-prefix-operator [prefix-operator]
1964       token-parser-context
1965         token-scanner-context [scanner-context]
1966       token-scanner
1967     cl:structure-object
1968       charbuf-scanner-place
1969       file-location
1970       list-scanner
1971       string-scanner
1972       token-scanner-place
1973   cl:stream
1974     sb-gray:fundamental-stream [cl:standard-object]
1975       sb-gray:fundamental-character-stream
1976         sb-gray:fundamental-character-input-stream [sb-gray:fundamental-input-stream]
1977           character-scanner-stream
1978             charbuf-scanner-stream
1979           sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1980             position-aware-input-stream [position-aware-stream]
1981         sb-gray:fundamental-character-output-stream [sb-gray:fundamental-output-stream]
1982           sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1983             position-aware-output-stream [position-aware-stream]
1984       sb-gray:fundamental-input-stream
1985         sb-gray:fundamental-character-input-stream [sb-gray:fundamental-character-stream]
1986           character-scanner-stream
1987             charbuf-scanner-stream
1988           sod-parser::proxy-character-input-stream [sod-parser::proxy-input-stream]
1989             position-aware-input-stream [position-aware-stream]
1990         sod-parser::proxy-input-stream [sod-parser::proxy-stream]
1991           sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
1992             position-aware-input-stream [position-aware-stream]
1993       sb-gray:fundamental-output-stream
1994         sb-gray:fundamental-character-output-stream [sb-gray:fundamental-character-stream]
1995           sod-parser::proxy-character-output-stream [sod-parser::proxy-stream]
1996             position-aware-output-stream [position-aware-stream]
1997       sod-parser::proxy-stream
1998         position-aware-stream
1999           position-aware-input-stream [sod-parser::proxy-character-input-stream]
2000           position-aware-output-stream [sod-parser::proxy-character-output-stream]
2001         sod-parser::proxy-character-output-stream [sb-gray:fundamental-character-output-stream]
2002           position-aware-output-stream [position-aware-stream]
2003         sod-parser::proxy-input-stream [sb-gray:fundamental-input-stream]
2004           sod-parser::proxy-character-input-stream [sb-gray:fundamental-character-input-stream]
2005             position-aware-input-stream [position-aware-stream]
2006
2007 Methods:
2008 charbuf-scanner-map
2009   charbuf-scanner t
2010 classify-condition
2011   cl:error
2012   cl:warning
2013   base-lexer-error
2014   base-syntax-error
2015   sod-utilities:information
2016 enclosing-condition-with-location-type
2017   cl:condition
2018   cl:error
2019   cl:warning
2020   sod-utilities:information
2021 expand-parser-form
2022   t (eql cl:and) t
2023   t (eql cl:list) t
2024   t (eql cl:nil) t
2025   t (eql cl:or) t
2026   t (eql cl:t) t
2027   t (eql cl:when) t
2028   t (eql ?) t
2029   t (eql commit) t
2030   t (eql expr) t
2031   t (eql label) t
2032   t (eql lisp) t
2033   t (eql many) t
2034   t (eql peek) t
2035   t (eql plug) t
2036   t (eql seq) t
2037   t (eql skip-many) t
2038   t t t
2039   character-parser-context (eql cl:char) t
2040   character-parser-context (eql cl:not) t
2041   character-parser-context (eql cl:satisfies) t
2042   character-parser-context (eql filter) t
2043   character-parser-context (eql if-char) t
2044   list-parser (eql cl:quote) t
2045   list-parser (eql cl:type) t
2046   token-parser-context (eql token) t
2047   token-scanner-context (eql cl:error) t
2048   token-scanner-context (eql sod:must) t
2049   token-scanner-context (eql sod:skip-until) t
2050 expand-parser-spec
2051   t (eql :eof)
2052   t (eql cl:nil)
2053   t (eql cl:t)
2054   t cl:list
2055   character-parser-context (eql :any)
2056   character-parser-context (eql :whitespace)
2057   character-parser-context cl:character
2058   character-parser-context cl:string
2059   list-parser t
2060   token-parser-context cl:string
2061   token-parser-context t
2062 file-location
2063   cl:stream
2064   t
2065   sod:c-fragment
2066   sod:property
2067   sod:sod-class
2068   sod:sod-initarg
2069   sod:sod-initializer
2070   sod:sod-message
2071   sod:sod-method
2072   sod:sod-slot
2073   character-scanner
2074   charbuf-scanner-place
2075   condition-with-location
2076   file-location
2077   position-aware-stream
2078   string-scanner
2079   token-scanner
2080   token-scanner-place
2081 cl:make-load-form
2082   file-location
2083 make-scanner-stream
2084   sod:sod-token-scanner
2085   character-scanner
2086   charbuf-scanner
2087   string-scanner
2088 operator-associativity
2089   t
2090   simple-binary-operator
2091 operator-left-precedence
2092   simple-binary-operator
2093   simple-postfix-operator
2094 operator-push-action
2095   t t
2096   t open-parenthesis
2097   open-parenthesis t
2098 operator-right-precedence
2099   simple-binary-operator
2100   simple-postfix-operator
2101   simple-prefix-operator
2102 parser-at-eof-p
2103   list-parser
2104   scanner-context
2105   string-parser
2106   token-parser-context
2107 parser-capture-place
2108   t
2109   list-parser
2110   scanner-context
2111   string-parser
2112 parser-current-char
2113   character-scanner-context
2114   string-parser
2115 parser-error-expected
2116   parser-error
2117 parser-error-found
2118   parser-error
2119 parser-places-must-be-released-p
2120   t
2121   list-parser
2122   sod-parser::list-scanner-context
2123   string-parser
2124   sod-parser::string-scanner-context
2125 parser-release-place
2126   t t
2127   scanner-context t
2128 parser-restore-place
2129   list-parser t
2130   scanner-context t
2131   string-parser t
2132 parser-scanner
2133   scanner-context
2134 parser-step
2135   scanner-context
2136   string-parser
2137 parser-token-type
2138   token-scanner-context
2139 parser-token-value
2140   token-scanner-context
2141 position-aware-stream-column
2142   position-aware-stream
2143 (setf position-aware-stream-column)
2144   t position-aware-stream
2145 position-aware-stream-file
2146   position-aware-stream
2147 (setf position-aware-stream-file)
2148   t position-aware-stream
2149 position-aware-stream-line
2150   position-aware-stream
2151 (setf position-aware-stream-line)
2152   t position-aware-stream
2153 cl:print-object
2154   file-location t
2155   simple-operator t
2156 scanner-at-eof-p
2157   charbuf-scanner
2158   list-scanner
2159   string-scanner
2160   token-scanner
2161 scanner-capture-place
2162   t
2163   charbuf-scanner
2164   list-scanner
2165   string-scanner
2166   token-scanner
2167 scanner-column
2168   t
2169   charbuf-scanner
2170   string-scanner
2171   token-scanner
2172 (setf scanner-column)
2173   t token-scanner
2174 scanner-current-char
2175   charbuf-scanner
2176   string-scanner
2177 scanner-filename
2178   t
2179   charbuf-scanner
2180   string-scanner
2181   token-scanner
2182 scanner-interval
2183   charbuf-scanner t
2184   string-scanner t
2185 scanner-line
2186   t
2187   charbuf-scanner
2188   string-scanner
2189   token-scanner
2190 (setf scanner-line)
2191   t token-scanner
2192 scanner-release-place
2193   t t
2194   charbuf-scanner t
2195   token-scanner t
2196 scanner-restore-place
2197   charbuf-scanner t
2198   list-scanner t
2199   string-scanner t
2200   token-scanner t
2201 scanner-step
2202   charbuf-scanner
2203   list-scanner
2204   string-scanner
2205   token-scanner
2206 scanner-token
2207   sod:sod-token-scanner
2208 scanner-unread
2209   charbuf-scanner t
2210   string-scanner t
2211 cl:shared-initialize
2212   charbuf-scanner t [:after]
2213   simple-binary-operator t [:after]
2214   token-scanner t [:after]
2215 stream-line-and-column
2216   cl:stream
2217   position-aware-stream
2218 sb-gray:stream-line-column
2219   position-aware-output-stream
2220 stream-pathname
2221   cl:file-stream
2222   cl:stream
2223   position-aware-stream
2224   sod-parser::proxy-stream
2225 sb-gray:stream-peek-char
2226   character-scanner-stream
2227 sb-gray:stream-read-char
2228   character-scanner-stream
2229   position-aware-input-stream
2230 sb-gray:stream-read-line
2231   charbuf-scanner-stream
2232   position-aware-input-stream
2233 sb-gray:stream-read-sequence
2234   charbuf-scanner-stream cl:string
2235   position-aware-input-stream t
2236 sb-gray:stream-start-line-p
2237   position-aware-output-stream
2238 sb-gray:stream-terpri
2239   position-aware-output-stream
2240 sb-gray:stream-unread-char
2241   character-scanner-stream t
2242   position-aware-input-stream t
2243 sb-gray:stream-write-char
2244   position-aware-output-stream t
2245 sb-gray:stream-write-sequence
2246   position-aware-output-stream t
2247 sb-gray:stream-write-string
2248   position-aware-output-stream t
2249 token-type
2250   list-scanner
2251   token-scanner
2252 token-value
2253   list-scanner
2254   token-scanner
2255 wrap-parser
2256   t t
2257   string-parser t
2258
2259 -----------------------------------------------------------------------------
2260 Package `optparse'
2261
2262 optparse.lisp
2263   *command-line*                                variable
2264   *help*                                        variable
2265   *options*                                     variable
2266   *program-name*                                variable
2267   *usage*                                       variable
2268   *version*                                     variable
2269   clear                                         opthandler
2270   dec                                           opthandler
2271   define-program                                function
2272   defopthandler                                 macro
2273   defoptmacro                                   macro
2274   die                                           function
2275   die-usage                                     function
2276   do-options                                    macro
2277   do-usage                                      function
2278   exit                                          function
2279   help-options                                  optmacro
2280   inc                                           opthandler
2281   sod-utilities:int                             c-type-spec c-type-form opthandler
2282   invoke-option-handler                         function
2283   cl:keyword                                    opthandler
2284   cl:list                                       function class parser-form opthandler
2285   make-option                                   function
2286   make-option-parser                            function
2287   moan                                          function
2288   op-long-only-p                                function setf-function
2289   op-negated-numeric-p                          function setf-function
2290   op-negated-p                                  function setf-function
2291   op-non-option                                 function setf-function
2292   op-numeric-p                                  function setf-function
2293   op-options                                    function setf-function
2294   opt-arg-name                                  function setf-function
2295   opt-arg-optional-p                            function setf-function
2296   opt-documentation                             function setf-function
2297   opt-long-name                                 function setf-function
2298   opt-negated-tag                               function setf-function
2299   opt-short-name                                function setf-function
2300   opt-tag                                       function setf-function
2301   option                                        class
2302   option-parse-error                            function class
2303   option-parse-next                             function
2304   option-parse-remainder                        function
2305   option-parse-return                           function
2306   option-parse-try                              macro
2307   option-parser                                 class
2308   option-parser-p                               function
2309   optionp                                       function
2310   options                                       macro
2311   parse-option-form                             function
2312   cl:read                                       function opthandler
2313   sanity-check-option-list                      function
2314   cl:set                                        function opthandler
2315   set-command-line-arguments                    function
2316   show-help                                     function
2317   show-usage                                    function
2318   simple-usage                                  function
2319   cl:string                                     function class c-type-spec opthandler
2320   with-unix-error-reporting                     macro
2321
2322 Classes:
2323 cl:t
2324   sb-pcl::slot-object
2325     cl:condition
2326       cl:serious-condition
2327         cl:error
2328           option-parse-error [cl:simple-condition]
2329       cl:simple-condition
2330         option-parse-error [cl:error]
2331     cl:structure-object
2332       option
2333       option-parser
2334
2335 Methods:
2336 cl:print-object
2337   option t
2338
2339 -----------------------------------------------------------------------------
2340 Package `sod-utilities'
2341
2342 utilities.lisp
2343   aand                                          macro
2344   acase                                         macro
2345   acond                                         macro
2346   aecase                                        macro
2347   aetypecase                                    macro
2348   aif                                           macro
2349   asetf                                         macro
2350   atypecase                                     macro
2351   awhen                                         macro
2352   backtrack-position                            function
2353   categorize                                    macro
2354   cerror*                                       function
2355   compose                                       function
2356   copy-instance                                 function
2357   copy-instance-using-class                     generic
2358   default-slot                                  macro
2359   define-access-wrapper                         macro
2360   define-on-demand-slot                         macro
2361   defvar-unbound                                macro
2362   designated-condition                          function
2363   distinguished-point-shortest-paths            function
2364   dosequence                                    macro
2365   enclosed-condition                            generic
2366   enclosing-condition                           class
2367   sb-mop:eql-specializer                        class
2368   sb-mop:eql-specializer-object                 generic
2369   find-duplicates                               function
2370   frob-identifier                               function
2371   sb-mop:generic-function-methods               generic setf-generic
2372   inconsistent-merge-error                      class
2373   info                                          function
2374   information                                   class
2375   instance-initargs                             generic
2376   int                                           c-type-spec c-type-form opthandler
2377   invoke-associated-restart                     function
2378   it
2379   lbuild-add                                    function
2380   lbuild-add-list                               function
2381   lbuild-list                                   function
2382   loc                                           class
2383   locf                                          macro
2384   locp                                          function
2385   make-list-builder                             function
2386   mappend                                       function
2387   maybe-print-unreadable-object                 macro
2388   merge-error-candidates                        generic
2389   merge-error-present-function                  generic
2390   merge-lists                                   function
2391   sb-mop:method-specializers                    generic
2392   noted                                         function
2393   once-only                                     macro
2394   parse-body                                    function
2395   partial-order-minima                          function
2396   print-ugly-stuff                              function
2397   promiscuous-cerror                            function
2398   ref                                           function setf-function
2399   simple-control-error                          class
2400   simple-information                            class
2401   symbolicate                                   function
2402   update-position                               function
2403   whitespace-char-p                             function
2404   with-gensyms                                  macro
2405   with-locatives                                macro
2406
2407 Classes:
2408 cl:t
2409   sb-pcl::slot-object
2410     cl:condition
2411       enclosing-condition
2412       information
2413         simple-information [cl:simple-condition]
2414       cl:serious-condition
2415         cl:error
2416           cl:control-error
2417             simple-control-error [cl:simple-error]
2418           inconsistent-merge-error
2419           cl:simple-error [cl:simple-condition]
2420             simple-control-error [cl:control-error]
2421       cl:simple-condition
2422         cl:simple-error [cl:error]
2423           simple-control-error [cl:control-error]
2424         simple-information [information]
2425     cl:standard-object
2426       sb-mop:metaobject
2427         sb-mop:specializer
2428           sb-pcl::exact-class-specializer
2429             sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::specializer-with-object]
2430           sb-pcl::specializer-with-object
2431             sb-mop:eql-specializer [sb-pcl::standard-specializer sb-pcl::exact-class-specializer]
2432           sb-pcl::standard-specializer
2433             sb-mop:eql-specializer [sb-pcl::exact-class-specializer sb-pcl::specializer-with-object]
2434     cl:structure-object
2435       loc
2436
2437 Methods:
2438 sod-parser:classify-condition
2439   information
2440 copy-instance-using-class
2441   cl:standard-class t
2442 enclosed-condition
2443   enclosing-condition
2444 sod-parser:enclosing-condition-with-location-type
2445   information
2446 sb-mop:eql-specializer-object
2447   sb-mop:eql-specializer
2448 sb-mop:generic-function-methods
2449   cl:standard-generic-function
2450 (setf sb-mop:generic-function-methods)
2451   t cl:standard-generic-function
2452 instance-initargs
2453   cl:standard-object
2454 merge-error-candidates
2455   inconsistent-merge-error
2456 merge-error-present-function
2457   inconsistent-merge-error
2458 sb-mop:method-specializers
2459   cl:standard-method
2460