Unnamed repository; edit this file 'description' to name the repository.
Rollup merge of #158361 - obeis:move-check-ffi-pure, r=JonathanBrouwer
Move `check_ffi_pure` into the attribute parser
Updates rust-lang/rust#153101
convert `FfiPureParser` to a full `AttributeParser` so its `finalize` can check for a sibling `#[ffi_const]` and reject `#[ffi_pure]` during attribute parsing, replacing `check_ffi_pure` in `rustc_passes`.
r? @JonathanBrouwer