source: libcfa/src/enum.hfa

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @26d40a1   3 months j82liang add void to lowerBound() and upperBound() declaration, which is a …
(edit) @e49c308   3 months pabuhr remove unused parameter name from function Countof, add period to end …
(edit) @7db4fcd4   3 months j82liang small fix
(edit) @5f210c0   3 months j82liang Change enum pos to signed int to avoid underflow; operator on enum …
(edit) @2dd5c6d   3 months j82liang Update +=/-= for enums
(edit) @1571e4d   3 months j82liang reinterpret loop start for enum type as the first enumerator
(edit) @6804f38   4 months pabuhr formatting
(edit) @68ea8d2   4 months j82liang Seperate CfaEnum? and Serial.
(edit) @2e6b2a0   4 months pabuhr change assert to abort, second attempt to read enumerators
(edit) @0c327ce   4 months j82liang 1. Add bound check to Serial function: now compiler generates the …
(edit) @236f133   4 months j82liang Remove quasi_void for enums. The idea of quasi_void from Mike was to …
(edit) @bb336a6   4 months j82liang Fixed the problem when enum use another enumerator as initializer
(edit) @062467b   4 months pabuhr inline enum relational and increment operators, comment out loop …
(edit) @bc48c0d   4 months pabuhr fix enumeration input to use reference type
(edit) @64eeb06   4 months pabuhr change basic_ostream to ostream, first attempt of enumeration input
(edit) @73d0e3f4   4 months j82liang Current enum has bug when use as a reference as in ?++. Change …
(edit) @259012e   4 months pabuhr put back quasi_void print
(edit) @d5efcb7   4 months pabuhr first attempt at updating enum auxiliary operations
(edit) @5eb3f65   4 months pabuhr change enumeration function names labelE, valueE, posE to label, …
(edit) @525f7ad   4 months j82liang 1. Add count_e( enum_name ), a pseudo function that return the …
(edit) @85855b0   5 months j82liang 1. Implement enum cast; 2. Change valueE so that opague enum returns …
(edit) @bf4fe05   6 months pabuhr fix merge
(edit) @07e9df1   6 months pabuhr formatting
(edit) @41c8312   6 months pabuhr small cleanups
(edit) @03ac869   6 months j82liang Add GCC visibility push(default); Fix trait satisfaction problem
(edit) @c2a4b62   6 months j82liang Refactor based type from operator assertion
(edit) @983f486   6 months j82liang Reformat forall clause in enum.hfa
(edit) @c333ed2   6 months j82liang Remove intermeidate type (enum attribute type); remove …
(add) @72713e5   6 months j82liang Add libcfa/src/enum.hfa
Note: See TracRevisionLog for help on using the revision log.