summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--doc/sets_fragment.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/sets_fragment.txt b/doc/sets_fragment.txt
index 5c341b7c8..e6332404f 100644
--- a/doc/sets_fragment.txt
+++ b/doc/sets_fragment.txt
@@ -6,6 +6,10 @@ only be an ordinal type of a certain size, namely:
   * ``char``
   * ``enum``
 
+For signed integers the set's base type is defined to be in the
+range ``0 .. MaxSetElements-1`` where ``MaxSetElements`` currently always
+2^16.
+
 or equivalent. The reason is that sets are implemented as high
 performance bit vectors. Attempting to declare a set with a larger type will
 result in an error: