Updating autogen script
This commit is contained in:
1 parent
feaac16804
commit
a1e0a4edbb
11 files changed
+161
-141
No files matched your search
+4
-4
@@ -461,8 +461,8 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
K max_key; \
|
||||
V max_val; \
|
||||
K max_key = (K) { 0 }; \
|
||||
V max_val = (V) { 0 }; \
|
||||
size_t first = 0; \
|
||||
\
|
||||
for (; first < _map_->capacity; first++) \
|
||||
@@ -505,8 +505,8 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
K min_key; \
|
||||
V min_val; \
|
||||
K min_key = (K) { 0 }; \
|
||||
V min_val = (V) { 0 }; \
|
||||
size_t first = 0; \
|
||||
\
|
||||
for (; first < _map_->capacity; first++) \
|
||||
|
||||
@@ -684,8 +684,8 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
K max_key; \
|
||||
V max_val; \
|
||||
K max_key = (K) { 0 }; \
|
||||
V max_val = (V) { 0 }; \
|
||||
\
|
||||
struct CMC_DEF_ITER(SNAME) iter = CMC_(PFX, _iter_start)(_map_); \
|
||||
\
|
||||
@@ -728,8 +728,8 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
K min_key; \
|
||||
V min_val; \
|
||||
K min_key = (K) { 0 }; \
|
||||
V min_val = (V) { 0 }; \
|
||||
\
|
||||
struct CMC_DEF_ITER(SNAME) iter = CMC_(PFX, _iter_start)(_map_); \
|
||||
\
|
||||
|
||||
@@ -477,7 +477,7 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
V max_val; \
|
||||
V max_val = (V) { 0 }; \
|
||||
struct CMC_DEF_ITER(SNAME) iter = CMC_(PFX, _iter_start)(_set_); \
|
||||
\
|
||||
/* TODO transform this into a normal loop */ \
|
||||
@@ -510,7 +510,7 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
V min_val; \
|
||||
V min_val = (V) { 0 }; \
|
||||
struct CMC_DEF_ITER(SNAME) iter = CMC_(PFX, _iter_start)(_set_); \
|
||||
\
|
||||
/* TODO transform this into a normal loop */ \
|
||||
|
||||
+10
-10
@@ -378,7 +378,7 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
V max_value; \
|
||||
V max_val = (V) { 0 }; \
|
||||
struct CMC_DEF_ITER(SNAME) iter = CMC_(PFX, _iter_start)(_set_); \
|
||||
\
|
||||
/* TODO turn this into a normal loop */ \
|
||||
@@ -388,13 +388,13 @@
|
||||
size_t index = CMC_(PFX, _iter_index)(&iter); \
|
||||
\
|
||||
if (index == 0) \
|
||||
max_value = result; \
|
||||
else if (_set_->f_val->cmp(result, max_value) > 0) \
|
||||
max_value = result; \
|
||||
max_val = result; \
|
||||
else if (_set_->f_val->cmp(result, max_val) > 0) \
|
||||
max_val = result; \
|
||||
} \
|
||||
\
|
||||
if (value) \
|
||||
*value = max_value; \
|
||||
*value = max_val; \
|
||||
\
|
||||
_set_->flag = CMC_FLAG_OK; \
|
||||
\
|
||||
@@ -411,7 +411,7 @@
|
||||
return false; \
|
||||
} \
|
||||
\
|
||||
V min_value; \
|
||||
V min_val = (V) { 0 }; \
|
||||
struct CMC_DEF_ITER(SNAME) iter = CMC_(PFX, _iter_start)(_set_); \
|
||||
\
|
||||
/* TODO turn this into a normal loop */ \
|
||||
@@ -421,13 +421,13 @@
|
||||
size_t index = CMC_(PFX, _iter_index)(&iter); \
|
||||
\
|
||||
if (index == 0) \
|
||||
min_value = result; \
|
||||
else if (_set_->f_val->cmp(result, min_value) < 0) \
|
||||
min_value = result; \
|
||||
min_val = result; \
|
||||
else if (_set_->f_val->cmp(result, min_val) < 0) \
|
||||
min_val = result; \
|
||||
} \
|
||||
\
|
||||
if (value) \
|
||||
*value = min_value; \
|
||||
*value = min_val; \
|
||||
\
|
||||
_set_->flag = CMC_FLAG_OK; \
|
||||
\
|
||||
|
||||
Reference in new issue
Block a user