X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/345cea780a4d3d11673c176cde39e20a043a1dea..fcbfa6b01c0222b01254730c66d539ed2c841a4e:/lib/bitsetv.h diff --git a/lib/bitsetv.h b/lib/bitsetv.h index 84a2c667..c9d2dd41 100644 --- a/lib/bitsetv.h +++ b/lib/bitsetv.h @@ -25,12 +25,12 @@ typedef bitset * bitsetv; /* Create a vector of N_VECS bitsets, each of N_BITS, and of type TYPE. */ -extern bitsetv bitsetv_alloc PARAMS ((unsigned int, unsigned int, +extern bitsetv bitsetv_alloc PARAMS ((bitset_bindex, bitset_bindex, enum bitset_type)); /* Create a vector of N_VECS bitsets, each of N_BITS, and with attribute hints specified by ATTR. */ -extern bitsetv bitsetv_create PARAMS ((unsigned int, unsigned int, +extern bitsetv bitsetv_create PARAMS ((bitset_bindex, bitset_bindex, unsigned int)); /* Free vector of bitsets. */ @@ -47,7 +47,7 @@ extern void bitsetv_ones PARAMS ((bitsetv)); extern void bitsetv_transitive_closure PARAMS ((bitsetv)); /* Given a vector BSETV of N bitsets of size N, modify its contents to - be the reflexive transitive closure of what was given. This is + be the reflexive transitive closure of what was given. This is the same as transitive closure but with all bits on the diagonal of the bit matrix set. */ extern void bitsetv_reflexive_transitive_closure PARAMS ((bitsetv));