From 22b7dfa6452a6ca9b3d3107a93f01222d24922b1 Mon Sep 17 00:00:00 2001
From: Jim Laskey
Instead of collecting sets of options in a list, it is also possible to -gather information for enum values in a bit vector. The represention used by -the cl::bits class is an unsigned long +gather information for enum values in a bit vector. The represention used by +the cl::bits class is an unsigned integer. An enum value is represented by a 0/1 in the enum's ordinal value bit position. 1 indicating that the enum was specified, 0 otherwise. As each specified value is parsed, the resulting enum's bit is set in the option's bit @@ -741,13 +741,13 @@ the first are discarded.
cl::bits::getBits function:- unsigned long bits = OptimizationBits.getBits(); + unsigned bits = OptimizationBits.getBits();
Finally, if external storage is used, then the location specified must be of -type unsigned long. In all other ways a type unsigned. In all other ways a cl::bits option is morally equivalent to a cl::list option
+href="#list"> cl::list option.This class works the exact same as the cl::lists class, except that the second argument -must be of type unsigned long if external storage is used.
+must be of type unsigned if external storage is used. -- 2.34.1