Streamline the format macro.
Removing the unnecessary local variable speeds up compilation a little.
This commit is contained in:
parent
cb31a009e3
commit
bc8df506f6
2 changed files with 7 additions and 10 deletions
|
|
@ -31,14 +31,12 @@ fn bar() ({
|
|||
|
||||
((::alloc::__export::must_use as
|
||||
fn(String) -> String {must_use::<String>})(({
|
||||
let res =
|
||||
((::alloc::fmt::format as
|
||||
for<'a> fn(Arguments<'a>) -> String {format})(((format_arguments::new_const
|
||||
as
|
||||
fn(&[&'static str; 1]) -> Arguments<'_> {Arguments::<'_>::new_const::<1>})((&([("test"
|
||||
as &str)] as [&str; 1]) as &[&str; 1])) as Arguments<'_>))
|
||||
as String);
|
||||
(res as String)
|
||||
((::alloc::fmt::format as
|
||||
for<'a> fn(Arguments<'a>) -> String {format})(((format_arguments::new_const
|
||||
as
|
||||
fn(&[&'static str; 1]) -> Arguments<'_> {Arguments::<'_>::new_const::<1>})((&([("test"
|
||||
as &str)] as [&str; 1]) as &[&str; 1])) as Arguments<'_>))
|
||||
as String)
|
||||
} as String)) as String);
|
||||
} as ())
|
||||
type Foo = [i32; (3 as usize)];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue