rust_assembler/str/
extend_string.rs1#[macro_export]
2macro_rules! extend_string {
3 ( $string:expr; $( $str_:expr ),* ) => ({
4 let mut space_needed = 0;
5 $(
6 space_needed += $str_.len();
7 )*
8 $string.reserve_exact(space_needed);
9 $(
10 $string.push_str($str_);
11 )*
12 });
13}