1*6777b538SAndroid Build Coastguard Worker // Copyright 2023 The Chromium Authors 2*6777b538SAndroid Build Coastguard Worker // Use of this source code is governed by a BSD-style license that can be 3*6777b538SAndroid Build Coastguard Worker // found in the LICENSE file. 4*6777b538SAndroid Build Coastguard Worker 5*6777b538SAndroid Build Coastguard Worker #ifndef BASE_NOT_FATAL_UNTIL_H_ 6*6777b538SAndroid Build Coastguard Worker #define BASE_NOT_FATAL_UNTIL_H_ 7*6777b538SAndroid Build Coastguard Worker 8*6777b538SAndroid Build Coastguard Worker namespace base { 9*6777b538SAndroid Build Coastguard Worker 10*6777b538SAndroid Build Coastguard Worker // Add new entries a few milestones into the future whenever necessary. 11*6777b538SAndroid Build Coastguard Worker // M here refers to milestones, see chrome/VERSION's MAJOR field that updates 12*6777b538SAndroid Build Coastguard Worker // when chromium branches. 13*6777b538SAndroid Build Coastguard Worker // 14*6777b538SAndroid Build Coastguard Worker // To clean up old entries remove the already-fatal argument from CHECKs as well 15*6777b538SAndroid Build Coastguard Worker // as from this list. This generates better-optimized CHECKs in official builds. 16*6777b538SAndroid Build Coastguard Worker enum class NotFatalUntil { 17*6777b538SAndroid Build Coastguard Worker NoSpecifiedMilestoneInternal = -1, 18*6777b538SAndroid Build Coastguard Worker M120 = 120, 19*6777b538SAndroid Build Coastguard Worker M121 = 121, 20*6777b538SAndroid Build Coastguard Worker M122 = 122, 21*6777b538SAndroid Build Coastguard Worker M123 = 123, 22*6777b538SAndroid Build Coastguard Worker M124 = 124, 23*6777b538SAndroid Build Coastguard Worker M125 = 125, 24*6777b538SAndroid Build Coastguard Worker M126 = 126, 25*6777b538SAndroid Build Coastguard Worker M127 = 127, 26*6777b538SAndroid Build Coastguard Worker M128 = 128, 27*6777b538SAndroid Build Coastguard Worker M129 = 129, 28*6777b538SAndroid Build Coastguard Worker M130 = 130, 29*6777b538SAndroid Build Coastguard Worker M131 = 131, 30*6777b538SAndroid Build Coastguard Worker M132 = 132, 31*6777b538SAndroid Build Coastguard Worker M133 = 133, 32*6777b538SAndroid Build Coastguard Worker M134 = 134, 33*6777b538SAndroid Build Coastguard Worker M135 = 135, 34*6777b538SAndroid Build Coastguard Worker M136 = 136, 35*6777b538SAndroid Build Coastguard Worker M137 = 137, 36*6777b538SAndroid Build Coastguard Worker M138 = 138, 37*6777b538SAndroid Build Coastguard Worker M139 = 139, 38*6777b538SAndroid Build Coastguard Worker M140 = 140, 39*6777b538SAndroid Build Coastguard Worker M141 = 141, 40*6777b538SAndroid Build Coastguard Worker M142 = 142, 41*6777b538SAndroid Build Coastguard Worker M143 = 143, 42*6777b538SAndroid Build Coastguard Worker M144 = 144, 43*6777b538SAndroid Build Coastguard Worker M145 = 145, 44*6777b538SAndroid Build Coastguard Worker M146 = 146, 45*6777b538SAndroid Build Coastguard Worker M147 = 147, 46*6777b538SAndroid Build Coastguard Worker M148 = 148, 47*6777b538SAndroid Build Coastguard Worker M149 = 149, 48*6777b538SAndroid Build Coastguard Worker M150 = 150, 49*6777b538SAndroid Build Coastguard Worker M151 = 151, 50*6777b538SAndroid Build Coastguard Worker M152 = 152, 51*6777b538SAndroid Build Coastguard Worker M153 = 153, 52*6777b538SAndroid Build Coastguard Worker M154 = 154, 53*6777b538SAndroid Build Coastguard Worker M155 = 155, 54*6777b538SAndroid Build Coastguard Worker M156 = 156, 55*6777b538SAndroid Build Coastguard Worker M157 = 157, 56*6777b538SAndroid Build Coastguard Worker M158 = 158, 57*6777b538SAndroid Build Coastguard Worker M159 = 159, 58*6777b538SAndroid Build Coastguard Worker M160 = 160, 59*6777b538SAndroid Build Coastguard Worker M161 = 161, 60*6777b538SAndroid Build Coastguard Worker M162 = 162, 61*6777b538SAndroid Build Coastguard Worker M163 = 163, 62*6777b538SAndroid Build Coastguard Worker M164 = 164, 63*6777b538SAndroid Build Coastguard Worker M165 = 165, 64*6777b538SAndroid Build Coastguard Worker M166 = 166, 65*6777b538SAndroid Build Coastguard Worker M167 = 167, 66*6777b538SAndroid Build Coastguard Worker M168 = 168, 67*6777b538SAndroid Build Coastguard Worker M169 = 169, 68*6777b538SAndroid Build Coastguard Worker M170 = 170, 69*6777b538SAndroid Build Coastguard Worker M171 = 171, 70*6777b538SAndroid Build Coastguard Worker M172 = 172, 71*6777b538SAndroid Build Coastguard Worker M173 = 173, 72*6777b538SAndroid Build Coastguard Worker M174 = 174, 73*6777b538SAndroid Build Coastguard Worker M175 = 175, 74*6777b538SAndroid Build Coastguard Worker M176 = 176, 75*6777b538SAndroid Build Coastguard Worker M177 = 177, 76*6777b538SAndroid Build Coastguard Worker M178 = 178, 77*6777b538SAndroid Build Coastguard Worker M179 = 179, 78*6777b538SAndroid Build Coastguard Worker M180 = 180, 79*6777b538SAndroid Build Coastguard Worker M181 = 181, 80*6777b538SAndroid Build Coastguard Worker M182 = 182, 81*6777b538SAndroid Build Coastguard Worker M183 = 183, 82*6777b538SAndroid Build Coastguard Worker M184 = 184, 83*6777b538SAndroid Build Coastguard Worker M185 = 185, 84*6777b538SAndroid Build Coastguard Worker M186 = 186, 85*6777b538SAndroid Build Coastguard Worker M187 = 187, 86*6777b538SAndroid Build Coastguard Worker M188 = 188, 87*6777b538SAndroid Build Coastguard Worker M189 = 189, 88*6777b538SAndroid Build Coastguard Worker M190 = 190, 89*6777b538SAndroid Build Coastguard Worker M191 = 191, 90*6777b538SAndroid Build Coastguard Worker M192 = 192, 91*6777b538SAndroid Build Coastguard Worker M193 = 193, 92*6777b538SAndroid Build Coastguard Worker M194 = 194, 93*6777b538SAndroid Build Coastguard Worker M195 = 195, 94*6777b538SAndroid Build Coastguard Worker M196 = 196, 95*6777b538SAndroid Build Coastguard Worker M197 = 197, 96*6777b538SAndroid Build Coastguard Worker M198 = 198, 97*6777b538SAndroid Build Coastguard Worker M199 = 199, 98*6777b538SAndroid Build Coastguard Worker M200 = 200, 99*6777b538SAndroid Build Coastguard Worker }; 100*6777b538SAndroid Build Coastguard Worker 101*6777b538SAndroid Build Coastguard Worker } // namespace base 102*6777b538SAndroid Build Coastguard Worker 103*6777b538SAndroid Build Coastguard Worker #endif // BASE_NOT_FATAL_UNTIL_H_ 104