@@ -32,7 +32,8 @@ use crate::attributes::crate_level::{
3232 CrateNameParser , CrateTypeParser , MoveSizeLimitParser , NeedsPanicRuntimeParser ,
3333 NoBuiltinsParser , NoCoreParser , NoMainParser , NoStdParser , PanicRuntimeParser ,
3434 PatternComplexityLimitParser , ProfilerRuntimeParser , RecursionLimitParser ,
35- RustcCoherenceIsCoreParser , TypeLengthLimitParser , WindowsSubsystemParser ,
35+ RustcCoherenceIsCoreParser , RustcPreserveUbChecksParser , TypeLengthLimitParser ,
36+ WindowsSubsystemParser ,
3637} ;
3738use crate :: attributes:: debugger:: DebuggerViualizerParser ;
3839use crate :: attributes:: deprecation:: DeprecationParser ;
@@ -72,8 +73,8 @@ use crate::attributes::rustc_allocator::{
7273 RustcDeallocatorParser , RustcReallocatorParser ,
7374} ;
7475use crate :: attributes:: rustc_dump:: {
75- RustcDumpDefParents , RustcDumpItemBounds , RustcDumpPredicates , RustcDumpUserArgs ,
76- RustcDumpVtable ,
76+ RustcDumpDefParentsParser , RustcDumpItemBoundsParser , RustcDumpPredicatesParser ,
77+ RustcDumpUserArgsParser , RustcDumpVtableParser ,
7778} ;
7879use crate :: attributes:: rustc_internal:: {
7980 RustcHasIncoherentInherentImplsParser , RustcLayoutParser , RustcLayoutScalarValidRangeEndParser ,
@@ -294,11 +295,11 @@ attribute_parsers!(
294295 Single <WithoutArgs <RustcAllocatorZeroedParser >>,
295296 Single <WithoutArgs <RustcCoherenceIsCoreParser >>,
296297 Single <WithoutArgs <RustcDeallocatorParser >>,
297- Single <WithoutArgs <RustcDumpDefParents >>,
298- Single <WithoutArgs <RustcDumpItemBounds >>,
299- Single <WithoutArgs <RustcDumpPredicates >>,
300- Single <WithoutArgs <RustcDumpUserArgs >>,
301- Single <WithoutArgs <RustcDumpVtable >>,
298+ Single <WithoutArgs <RustcDumpDefParentsParser >>,
299+ Single <WithoutArgs <RustcDumpItemBoundsParser >>,
300+ Single <WithoutArgs <RustcDumpPredicatesParser >>,
301+ Single <WithoutArgs <RustcDumpUserArgsParser >>,
302+ Single <WithoutArgs <RustcDumpVtableParser >>,
302303 Single <WithoutArgs <RustcHasIncoherentInherentImplsParser >>,
303304 Single <WithoutArgs <RustcLintOptTyParser >>,
304305 Single <WithoutArgs <RustcLintQueryInstabilityParser >>,
@@ -310,6 +311,7 @@ attribute_parsers!(
310311 Single <WithoutArgs <RustcNounwindParser >>,
311312 Single <WithoutArgs <RustcOffloadKernelParser >>,
312313 Single <WithoutArgs <RustcPassIndirectlyInNonRusticAbisParser >>,
314+ Single <WithoutArgs <RustcPreserveUbChecksParser >>,
313315 Single <WithoutArgs <RustcReallocatorParser >>,
314316 Single <WithoutArgs <RustcShouldNotBeCalledOnConstItems >>,
315317 Single <WithoutArgs <RustcVarianceOfOpaquesParser >>,
0 commit comments