rust/src/librustc_typeck
bors 7bbcd005b3 Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkov
Don't format!() string literals

Prefer `to_string()` to `format!()` take 2, this time targetting string literals. In some cases (`&format!("...")` -> `"..."`) also removes allocations. Occurences of `format!("")` are changed to `String::new()`.
2018-07-30 06:29:39 +00:00
..
check Auto merge of #52805 - ljedrz:format_str_literal, r=petrochenkov 2018-07-30 06:29:39 +00:00
coherence ItemKind 2018-07-16 15:09:17 +02:00
outlives Auto merge of #52767 - ljedrz:avoid_format, r=petrochenkov 2018-07-29 09:33:37 +00:00
variance ItemKind 2018-07-16 15:09:17 +02:00
astconv.rs Don't format!() string literals 2018-07-28 17:58:52 +02:00
Cargo.toml
check_unused.rs ItemKind 2018-07-16 15:09:17 +02:00
collect.rs Replace push loops with collect() and extend() where possible 2018-07-29 18:53:22 +02:00
constrained_type_params.rs
diagnostics.rs Deny bare trait objects in librustc_typeck 2018-07-12 10:57:04 +02:00
impl_wf_check.rs ItemKind 2018-07-16 15:09:17 +02:00
lib.rs Don't format!() string literals 2018-07-28 17:58:52 +02:00
namespace.rs Implement existential types 2018-07-18 10:53:08 +02:00
README.md
structured_errors.rs

For high-level intro to how type checking works in rustc, see the type checking chapter of the rustc guide.