Changeset 2ead704
- Timestamp:
- Jul 21, 2021, 1:57:58 PM (3 years ago)
- Branches:
- ADT, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 9698690
- Parents:
- bf5eeb2
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libcfa/prelude/builtins.c
rbf5eeb2 r2ead704 10 10 // Created On : Fri Jul 21 16:21:03 2017 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Tue Jul 20 17:31:40202113 // Update Count : 12 812 // Last Modified On : Wed Jul 21 13:31:34 2021 13 // Update Count : 129 14 14 // 15 15 … … 77 77 // implicit increment, decrement if += defined, and implicit not if != defined 78 78 79 // C11 reference manual Section 6.5.16 (page101): "An assignment expression has the value of the left operand after the 80 // assignment, but is not an lvalue." Hence, return a value not a reference. 79 81 static inline { 80 82 forall( T | { T ?+=?( T &, one_t ); } )
Note: See TracChangeset
for help on using the changeset viewer.