зеркало из https://github.com/microsoft/clang-1.git
Fix test better way.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164234 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Родитель
1050966ea6
Коммит
4d09f592db
|
@ -115,19 +115,19 @@ namespace map_range {
|
|||
}
|
||||
}
|
||||
|
||||
#define assert(b) if (!b) { return 1; }
|
||||
#define assert(b) if (!(b)) { return 1; }
|
||||
int main() {
|
||||
int total = 0;
|
||||
|
||||
for (auto n : range(1, 5)) {
|
||||
total += n;
|
||||
}
|
||||
assert((total == 10));
|
||||
assert(total == 10);
|
||||
|
||||
for (auto n : range(10, 100, 10)) {
|
||||
total += n;
|
||||
}
|
||||
assert((total == 460));
|
||||
assert(total == 460);
|
||||
|
||||
map_range::vector<char> chars;
|
||||
chars.push_back('a');
|
||||
|
@ -136,7 +136,7 @@ int main() {
|
|||
for (char c : chars) {
|
||||
++total;
|
||||
}
|
||||
assert((total == 463));
|
||||
assert(total == 463);
|
||||
|
||||
typedef map_range::tuple<int, double> T;
|
||||
map_range::vector<T> pairs;
|
||||
|
@ -146,7 +146,7 @@ int main() {
|
|||
for (auto a : map(map_range::mem_fun(&T::get<int>), pairs)) {
|
||||
total += a;
|
||||
}
|
||||
assert((total == 500));
|
||||
assert(total == 500);
|
||||
}
|
||||
|
||||
// PR11793
|
||||
|
|
Загрузка…
Ссылка в новой задаче