about summary refs log tree commit diff
path: root/src/librustc_infer
AgeCommit message (Expand)AuthorLines
2020-02-27don't use .into() to convert types into identical types.Matthias Krüger-3/+2
2020-02-27Remove unneeded calls to format!()Björn Steinbrink-6/+4
2020-02-27use find(x) instead of filter(x).next()Matthias Krüger-3/+2
2020-02-26don't take redundant references to operandsMatthias Krüger-1/+1
2020-02-26Auto merge of #61812 - jonas-schievink:assoc-ty-defaults, r=nikomatsakisbors-14/+29
2020-02-26Rollup merge of #69429 - matthiaskrgr:clippy_, r=estebankDylan DPC-1/+1
2020-02-24Replace uses of Cell::get + Cell::set with Cell::replace.Ana-Maria-4/+2
2020-02-24librustc{, codegen_ssa,infer,mir_build}: don't clone types that are copyMatthias Krüger-1/+1
2020-02-22Rename CodeMap to SourceMap follow upMaxim Zholobak-4/+4
2020-02-21Auto merge of #69242 - cjgillot:object_violations, r=Zoxcbors-149/+12
2020-02-21Implement RFC 2532 – Associated Type DefaultsJonas Schievink-14/+29
2020-02-20Auto merge of #69072 - ecstatic-morse:associated-items, r=petrochenkovbors-8/+11
2020-02-20Rollup merge of #69305 - estebank:consider-lt, r=Dylan-DPCMazdak Farrokhzad-10/+12
2020-02-20Canonicalize inputs to const eval where needed.Ben Lewis-35/+50
2020-02-19Tweak binding lifetime suggestion textEsteban Küber-10/+12
2020-02-19Make lookup of associated item by name O(log n)Dylan MacKenzie-8/+11
2020-02-19Make is_object_safe a method.Camille GILLOT-5/+1
2020-02-17Querify object_safety_violations.Camille GILLOT-149/+16
2020-02-17Rename `FunctionRetTy` to `FnRetTy`Yuki Okushi-6/+6
2020-02-16Gate macro use.Camille GILLOT-0/+1
2020-02-16Prune features.Camille GILLOT-23/+0
2020-02-16Remove librustc_infer crate re-exports.Camille GILLOT-156/+150
2020-02-16Make librustc_infer compile.Camille GILLOT-88/+246
2020-02-16Move librustc/{traits,infer} to librustc_infer.Camille GILLOT-0/+33865