Add obarray-size and fix tests accordingly. Use obarrayp in cedet.
commitffbb46849990bf4bf952e01b78c9a1a0ca0d4432
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 16 Mar 2017 16:31:07 +0000 (16 12:31 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 16 Mar 2017 16:31:07 +0000 (16 12:31 -0400)
treeab2d6dbd1f93e8c42a8508342abfb379a4a14d9f
parent265a5d9791bf42da0bab7bdbef4352e8d734ef31
Add obarray-size and fix tests accordingly.  Use obarrayp in cedet.

* lisp/obarray.el (obarray-size): New function.

* lisp/cedet/semantic/lex-spp.el (semantic-lex-spp-symbol)
(semantic-lex-spp-save-table, semantic-lex-spp-macros):
* lisp/cedet/semantic/bovine/c.el (semantic-c-describe-environment):
Use obarrayp.

* test/lisp/obarray-tests.el (obarray-make-default-test)
(obarray-make-with-size-test): Use it.
lisp/cedet/semantic/bovine/c.el
lisp/cedet/semantic/lex-spp.el
lisp/obarray.el
test/lisp/obarray-tests.el