Branch data Line data Source code
1 : : /*
2 : : * ----------------- BEGIN LICENSE BLOCK ---------------------------------
3 : : *
4 : : * Copyright (C) 2018-2021 Intel Corporation
5 : : *
6 : : * SPDX-License-Identifier: MIT
7 : : *
8 : : * ----------------- END LICENSE BLOCK -----------------------------------
9 : : */
10 : :
11 : : /*
12 : : * Generated file
13 : : */
14 : :
15 : : #include <gtest/gtest.h>
16 : :
17 : : #include <limits>
18 : :
19 : : #include "ad/map/landmark/TrafficSignTypeValidInputRange.hpp"
20 : :
21 : 2 : TEST(TrafficSignTypeValidInputRangeTests, testValidInputRangeValid)
22 : : {
23 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::INVALID));
- - - - -
- - - ]
24 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_LEFT));
- - - - -
- - - ]
25 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_RIGHT));
- - - - -
- - - ]
26 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_LEFT_RIGHT));
- - - - -
- - - ]
27 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_UP_DOWN));
- - - - -
- - - ]
28 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_LEFT_RIGHT_BICYCLE));
- - - - -
- - - ]
29 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_UP_DOWN_BICYCLE));
- - - - -
- - - ]
30 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_APPLIES_NEXT_N_KM_TIME));
- - - - -
- - - ]
31 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ENDS));
- - - - -
- - - ]
32 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_RESIDENTS_ALLOWED));
- - - - -
- - - ]
33 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_BICYCLE_ALLOWED));
- - - - -
- - - ]
34 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_MOPED_ALLOWED));
- - - - -
- - - ]
35 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_TRAM_ALLOWED));
- - - - -
- - - ]
36 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_FORESTAL_ALLOWED));
- - - - -
- - - ]
37 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_CONSTRUCTION_VEHICLE_ALLOWED));
- - - - -
- - - ]
38 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ENVIRONMENT_ZONE_YELLOW_GREEN));
- - - - -
- - - ]
39 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_RAILWAY_ONLY));
- - - - -
- - - ]
40 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SUPPLEMENT_APPLIES_FOR_WEIGHT));
- - - - -
- - - ]
41 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::DANGER));
- - - - -
- - - ]
42 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::LANES_MERGING));
- - - - -
- - - ]
43 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CAUTION_PEDESTRIAN));
- - - - -
- - - ]
44 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CAUTION_CHILDREN));
- - - - -
- - - ]
45 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CAUTION_BICYCLE));
- - - - -
- - - ]
46 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CAUTION_ANIMALS));
- - - - -
- - - ]
47 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CAUTION_RAIL_CROSSING_WITH_BARRIER));
- - - - -
- - - ]
48 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CAUTION_RAIL_CROSSING));
- - - - -
- - - ]
49 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::YIELD_TRAIN));
- - - - -
- - - ]
50 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::YIELD));
- - - - -
- - - ]
51 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::STOP));
- - - - -
- - - ]
52 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::REQUIRED_RIGHT_TURN));
- - - - -
- - - ]
53 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::REQUIRED_LEFT_TURN));
- - - - -
- - - ]
54 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::REQUIRED_STRAIGHT));
- - - - -
- - - ]
55 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::REQUIRED_STRAIGHT_OR_RIGHT_TURN));
- - - - -
- - - ]
56 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::REQUIRED_STRAIGHT_OR_LEFT_TURN));
- - - - -
- - - ]
57 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ROUNDABOUT));
- - - - -
- - - ]
58 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::PASS_RIGHT));
- - - - -
- - - ]
59 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::PASS_LEFT));
- - - - -
- - - ]
60 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::BYBICLE_PATH));
- - - - -
- - - ]
61 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::FOOTWALK));
- - - - -
- - - ]
62 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::FOOTWALK_BICYCLE_SHARED));
- - - - -
- - - ]
63 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::FOOTWALK_BICYCLE_SEP_RIGHT));
- - - - -
- - - ]
64 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::FOOTWALK_BICYCLE_SEP_LEFT));
- - - - -
- - - ]
65 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::PEDESTRIAN_AREA_BEGIN));
- - - - -
- - - ]
66 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN));
- - - - -
- - - ]
67 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_TRUCKS));
- - - - -
- - - ]
68 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_BICYCLE));
- - - - -
- - - ]
69 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_MOTORVEHICLES));
- - - - -
- - - ]
70 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_WEIGHT));
- - - - -
- - - ]
71 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_WIDTH));
- - - - -
- - - ]
72 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_HEIGHT));
- - - - -
- - - ]
73 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_WRONG_DIR));
- - - - -
- - - ]
74 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ENVIORNMENT_ZONE_BEGIN));
- - - - -
- - - ]
75 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::ENVIORNMENT_ZONE_END));
- - - - -
- - - ]
76 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::MAX_SPEED));
- - - - -
- - - ]
77 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SPEED_ZONE_30_BEGIN));
- - - - -
- - - ]
78 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::SPEED_ZONE_30_END));
- - - - -
- - - ]
79 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::HAS_WAY_NEXT_INTERSECTION));
- - - - -
- - - ]
80 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::PRIORITY_WAY));
- - - - -
- - - ]
81 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CITY_BEGIN));
- - - - -
- - - ]
82 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CITY_END));
- - - - -
- - - ]
83 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::MOTORWAY_BEGIN));
- - - - -
- - - ]
84 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::MOTORWAY_END));
- - - - -
- - - ]
85 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::MOTORVEHICLE_BEGIN));
- - - - -
- - - ]
86 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::MOTORVEHICLE_END));
- - - - -
- - - ]
87 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::INFO_MOTORWAY_INFO));
- - - - -
- - - ]
88 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CUL_DE_SAC));
- - - - -
- - - ]
89 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::CUL_DE_SAC_EXCEPT_PED_BICYCLE));
- - - - -
- - - ]
90 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::INFO_NUMBER_OF_AUTOBAHN));
- - - - -
- - - ]
91 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::DIRECTION_TURN_TO_AUTOBAHN));
- - - - -
- - - ]
92 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::DIRECTION_TURN_TO_LOCAL));
- - - - -
- - - ]
93 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::DESTINATION_BOARD));
- - - - -
- - - ]
94 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::FREE_TEXT));
- - - - -
- - - ]
95 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(::ad::map::landmark::TrafficSignType::UNKNOWN));
- - - - -
- - - ]
96 : : }
97 : :
98 : 2 : TEST(TrafficSignTypeValidInputRangeTests, testValidInputRangeInvalid)
99 : : {
100 : 1 : int32_t minValue = std::numeric_limits<int32_t>::max();
101 : :
102 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::INVALID));
103 : : minValue
104 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_LEFT));
105 : : minValue
106 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_RIGHT));
107 : 1 : minValue = std::min(minValue,
108 : 1 : static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_LEFT_RIGHT));
109 : : minValue
110 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_UP_DOWN));
111 : 1 : minValue = std::min(
112 : 1 : minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_LEFT_RIGHT_BICYCLE));
113 : 1 : minValue = std::min(
114 : 1 : minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ARROW_APPLIES_UP_DOWN_BICYCLE));
115 : : minValue
116 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_APPLIES_NEXT_N_KM_TIME));
117 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ENDS));
118 : : minValue
119 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_RESIDENTS_ALLOWED));
120 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_BICYCLE_ALLOWED));
121 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_MOPED_ALLOWED));
122 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_TRAM_ALLOWED));
123 : : minValue
124 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_FORESTAL_ALLOWED));
125 : 1 : minValue = std::min(
126 : 1 : minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_CONSTRUCTION_VEHICLE_ALLOWED));
127 : 1 : minValue = std::min(
128 : 1 : minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_ENVIRONMENT_ZONE_YELLOW_GREEN));
129 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_RAILWAY_ONLY));
130 : : minValue
131 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SUPPLEMENT_APPLIES_FOR_WEIGHT));
132 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::DANGER));
133 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::LANES_MERGING));
134 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CAUTION_PEDESTRIAN));
135 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CAUTION_CHILDREN));
136 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CAUTION_BICYCLE));
137 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CAUTION_ANIMALS));
138 : 1 : minValue = std::min(minValue,
139 : 1 : static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CAUTION_RAIL_CROSSING_WITH_BARRIER));
140 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CAUTION_RAIL_CROSSING));
141 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::YIELD_TRAIN));
142 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::YIELD));
143 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::STOP));
144 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::REQUIRED_RIGHT_TURN));
145 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::REQUIRED_LEFT_TURN));
146 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::REQUIRED_STRAIGHT));
147 : : minValue
148 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::REQUIRED_STRAIGHT_OR_RIGHT_TURN));
149 : : minValue
150 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::REQUIRED_STRAIGHT_OR_LEFT_TURN));
151 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ROUNDABOUT));
152 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::PASS_RIGHT));
153 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::PASS_LEFT));
154 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::BYBICLE_PATH));
155 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::FOOTWALK));
156 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::FOOTWALK_BICYCLE_SHARED));
157 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::FOOTWALK_BICYCLE_SEP_RIGHT));
158 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::FOOTWALK_BICYCLE_SEP_LEFT));
159 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::PEDESTRIAN_AREA_BEGIN));
160 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN));
161 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_TRUCKS));
162 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_BICYCLE));
163 : : minValue
164 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_MOTORVEHICLES));
165 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_WEIGHT));
166 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_WIDTH));
167 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_HEIGHT));
168 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ACCESS_FORBIDDEN_WRONG_DIR));
169 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ENVIORNMENT_ZONE_BEGIN));
170 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::ENVIORNMENT_ZONE_END));
171 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::MAX_SPEED));
172 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SPEED_ZONE_30_BEGIN));
173 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::SPEED_ZONE_30_END));
174 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::HAS_WAY_NEXT_INTERSECTION));
175 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::PRIORITY_WAY));
176 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CITY_BEGIN));
177 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CITY_END));
178 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::MOTORWAY_BEGIN));
179 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::MOTORWAY_END));
180 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::MOTORVEHICLE_BEGIN));
181 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::MOTORVEHICLE_END));
182 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::INFO_MOTORWAY_INFO));
183 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CUL_DE_SAC));
184 : : minValue
185 : 1 : = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::CUL_DE_SAC_EXCEPT_PED_BICYCLE));
186 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::INFO_NUMBER_OF_AUTOBAHN));
187 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::DIRECTION_TURN_TO_AUTOBAHN));
188 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::DIRECTION_TURN_TO_LOCAL));
189 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::DESTINATION_BOARD));
190 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::FREE_TEXT));
191 : 1 : minValue = std::min(minValue, static_cast<int32_t>(::ad::map::landmark::TrafficSignType::UNKNOWN));
192 : :
193 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(static_cast<::ad::map::landmark::TrafficSignType>(minValue - 1)));
- - - - -
- - - ]
194 : : }
|