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