Lines Matching +refs:eieio +refs:print +refs:depth
38 * automated/eieio-tests.el (eieio-test-17-virtual-slot): Don't use
40 (eieio-test-32-slot-attribute-override-2): Adjust to new
43 * automated/eieio-test-persist.el (persist-test-save-and-compare):
46 * automated/eieio-test-methodinvoke.el (make-instance): Use new-style
172 (vc-test--register): Do not print a message when unsupported.
203 * automated/eieio-test-methodinvoke.el (make-instance): Add methods
204 here rather than on eieio-constructor.
263 * automated/eieio-tests.el (eieio-test-23-inheritance-check): Simplify.
372 * automated/eieio-test-methodinvoke.el (eieio-test-cl-generic-1):
377 * automated/eieio-tests.el
378 (eieio-test-37-obsolete-name-in-constructor): New test.
382 * automated/eieio-tests.el (eieio-test-25-slot-tests)
383 (eieio-test-26-default-inheritance, eieio-test-28-slot-protection)
384 (eieio-test-30-slot-attribute-override)
385 (eieio-test-31-slot-attribute-override-class-allocation): Don't check
388 * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
389 Use an explicit arg instead of eieio--scoped-class. Update all callers.
393 * automated/eieio-test-methodinvoke.el (eieio-test-cl-generic-1):
394 Reset eieio-test--1.
419 * automated/eieio-test-methodinvoke.el (eieio-test-method-store): Add
420 keysym arg instead of relying on internal var eieio--generic-call-key.
422 (eieio-test-cl-generic-1): New tests.
430 * automated/eieio-tests.el (eieio-test-23-inheritance-check): Don't use
433 * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
434 Update reference to eieio--generic-call-key.
438 * automated/eieio-tests.el: Use cl-lib. Don't use <class> as a variable.
441 * automated/eieio-test-persist.el (persistent-with-objs-list-slot):
444 * automated/eieio-test-methodinvoke.el
445 (eieio-test-method-order-list-4):
450 * automated/eieio-tests.el (eieio-test-04-static-method)
451 (eieio-test-05-static-method-2): Use oref-default to access
453 (eieio-test-23-inheritance-check): Don't assume that
454 eieio-class-parents returns class names, or that a class can only have
457 * automated/eieio-test-persist.el (eieio--attribute-to-initarg):
458 Move from eieio-core.el. Rename from eieio-attribute-to-initarg.
463 * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
464 Adjust to new semantics of eieio--scoped-class.
465 (eieio-test-match): Improve error feedback.
469 * automated/eieio-tests.el: Remove dummy object names.
471 * automated/eieio-test-persist.el (persistent-with-objs-slot-subs):
476 * automated/eieio-test-methodinvoke.el (eieio-test-method-store):
477 Remove use of eieio-generic-call-methodname.
478 (eieio-test-method-order-list-3, eieio-test-method-order-list-6)
479 (eieio-test-method-order-list-7, eieio-test-method-order-list-8):
729 * automated/print-tests.el: New file.
989 * automated/eieio-tests.el (no-byte-compile): Set it. (Bug#17852)
1713 * automated/eieio-tests.el (eieio-test-37-persistent-classes):
1975 * automated/eieio-tests.el, automated/eieio-test-persist.el:
1976 * automated/eieio-test-methodinvoke.el: EIEIO tests from CEDET
2319 (ruby-move-to-block-skips-percent-literal): Add depth-affecting
2856 (semantic-lex-test-full-depth, semantic-symref-test-count-hits-in-tag):