OLD | NEW |
---|---|
1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 #include "vm/flow_graph_range_analysis.h" | 5 #include "vm/flow_graph_range_analysis.h" |
6 #include "vm/unit_test.h" | 6 #include "vm/unit_test.h" |
7 | 7 |
8 namespace dart { | 8 namespace dart { |
9 | 9 |
10 #ifndef PRODUCT | |
rmacnak
2016/02/08 22:42:36
Let's exclude just the prints.
Cutch
2016/02/08 23:07:55
Done.
| |
10 | 11 |
11 TEST_CASE(RangeTests) { | 12 TEST_CASE(RangeTests) { |
12 Range* zero = new Range( | 13 Range* zero = new Range( |
13 RangeBoundary::FromConstant(0), | 14 RangeBoundary::FromConstant(0), |
14 RangeBoundary::FromConstant(0)); | 15 RangeBoundary::FromConstant(0)); |
15 Range* positive = new Range( | 16 Range* positive = new Range( |
16 RangeBoundary::FromConstant(0), | 17 RangeBoundary::FromConstant(0), |
17 RangeBoundary::FromConstant(100)); | 18 RangeBoundary::FromConstant(100)); |
18 Range* negative = new Range( | 19 Range* negative = new Range( |
19 RangeBoundary::FromConstant(-1), | 20 RangeBoundary::FromConstant(-1), |
(...skipping 675 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
695 RangeBoundary::FromConstant(1), | 696 RangeBoundary::FromConstant(1), |
696 p_infinity, | 697 p_infinity, |
697 size).IsMaximumOrAbove(size)); | 698 size).IsMaximumOrAbove(size)); |
698 | 699 |
699 EXPECT(RangeBoundary::JoinMax( | 700 EXPECT(RangeBoundary::JoinMax( |
700 p_infinity, | 701 p_infinity, |
701 RangeBoundary::FromConstant(1), | 702 RangeBoundary::FromConstant(1), |
702 size).IsMaximumOrAbove(size)); | 703 size).IsMaximumOrAbove(size)); |
703 } | 704 } |
704 | 705 |
706 #endif | |
707 | |
705 } // namespace dart | 708 } // namespace dart |
OLD | NEW |