Rollup merge of #95735 - bjorn3:revert_inline_location_caller, r=compiler-errors

Revert "Mark Location::caller() as #[inline]"

This reverts https://github.com/rust-lang/rust/pull/95619. As noted in https://github.com/rust-lang/rust/pull/95619#issuecomment-1088548140 this seems to break several tests with cg_clif.
This commit is contained in:
Dylan DPC 2022-04-07 01:59:24 +02:00 committed by GitHub
commit b22df08bb0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -83,7 +83,6 @@ impl<'a> Location<'a> {
#[stable(feature = "track_caller", since = "1.46.0")] #[stable(feature = "track_caller", since = "1.46.0")]
#[rustc_const_unstable(feature = "const_caller_location", issue = "76156")] #[rustc_const_unstable(feature = "const_caller_location", issue = "76156")]
#[track_caller] #[track_caller]
#[inline]
pub const fn caller() -> &'static Location<'static> { pub const fn caller() -> &'static Location<'static> {
crate::intrinsics::caller_location() crate::intrinsics::caller_location()
} }