about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-02-19collect existentials and placeholdersb-naber-20/+76
2023-02-19collect region contexts during mir renumberingb-naber-36/+347
2023-02-19add BorrowckInferCtxtb-naber-1/+29
2023-02-19Add some FIXMEs for follow-up PRsLeón Orell Valerian Liehr-4/+9
2023-02-19Collect fulfillment errors across implsLeón Orell Valerian Liehr-2/+2
2023-02-19Auto merge of #108128 - clubby789:builtin-derived-attr, r=jackh726bors-10/+24
2023-02-19Auto merge of #107921 - cjgillot:codegen-overflow-check, r=tmiaskobors-201/+72
2023-02-19Deduplicate fresh_item_substsLeón Orell Valerian Liehr-60/+35
2023-02-19Fix substitution bugLeón Orell Valerian Liehr-17/+14
2023-02-19Use InferCtxt::probe to properly detect ambiguous candidatesLeón Orell Valerian Liehr-21/+26
2023-02-19Switch from for-loop to filter_mapLeón Orell Valerian Liehr-27/+26
2023-02-19Groundwork for detecting ambiguous candidatesLeón Orell Valerian Liehr-2/+85
2023-02-19Make use of ObligationCtxtLeón Orell Valerian Liehr-54/+33
2023-02-19Use the correct ParamEnvLeón Orell Valerian Liehr-1/+1
2023-02-19Type-directed probing for inherent associated typesLeón Orell Valerian Liehr-54/+369
2023-02-19Document associated_item methodsSantiago Pastorino-1/+17
2023-02-19Make associated_items_for_impl_trait_in_trait handle impl traits on implsSantiago Pastorino-18/+60
2023-02-19Add associated_item_for_impl_trait_in_trait querySantiago Pastorino-6/+26
2023-02-19Add associated_items_for_impl_trait_in_trait querySantiago Pastorino-4/+68
2023-02-19Rollup merge of #108203 - compiler-errors:rpitit-fix-defaults-2, r=jackh726Guillaume Gomez-37/+84
2023-02-19Rollup merge of #108129 - GuillaumeGomez:correctly-handle-links-starting-with...Guillaume Gomez-0/+1
2023-02-19Auto merge of #108228 - Dylan-DPC:rollup-i9t13qu, r=Dylan-DPCbors-10/+24
2023-02-19Rollup merge of #108189 - compiler-errors:non_lifetime_binders-bound-stuff, r...Dylan DPC-9/+18
2023-02-19Rollup merge of #107951 - petrochenkov:procmacdoc, r=jackh726Dylan DPC-1/+6
2023-02-19Auto merge of #107772 - compiler-errors:dyn-star-backend-is-ptr, r=eholkbors-95/+97
2023-02-19Reduce limit on `macro_rules!` diagnosticJacob Pratt-1/+1
2023-02-19Make public API, docs algorithm-agnosticJacob Pratt-73/+81
2023-02-19Use restricted Damerau-Levenshtein algorithmJacob Pratt-24/+73
2023-02-19Auto merge of #107867 - compiler-errors:new-solver-fn-trait-safety, r=lcnrbors-74/+100
2023-02-18Auto merge of #107542 - compiler-errors:param-envs-with-inference-vars-are-cu...bors-7/+23
2023-02-18Correctly handle if a link starts with a whitespaceGuillaume Gomez-0/+1
2023-02-18Stop implementing _with_overflow intrinsics in codegen backends.Camille GILLOT-50/+0
2023-02-18Replace _with_overflow instrinsics in LowerIntrinsics.Camille GILLOT-3/+23
2023-02-18Adapt cg_clif.Camille GILLOT-10/+7
2023-02-18Rename checked_binop_checks_overflow.Camille GILLOT-5/+6
2023-02-18Remove special case in rvalue codegen.Camille GILLOT-12/+0
2023-02-18Make name more explicit.Camille GILLOT-2/+2
2023-02-18Comment codegen optimization.Camille GILLOT-0/+3
2023-02-18Update compiler/rustc_middle/src/mir/syntax.rsCamille Gillot-1/+2
2023-02-18Remove exception from MIR doc.Camille GILLOT-4/+0
2023-02-18Adapt interpreter.Camille GILLOT-15/+3
2023-02-18Fix CTFE interpreter.Camille GILLOT-1/+1
2023-02-18Remove outdated comment.Camille GILLOT-3/+0
2023-02-18Adapt interpreter.Camille GILLOT-11/+13
2023-02-18Correct comment.Camille GILLOT-2/+4
2023-02-18Add comment.Camille GILLOT-0/+3
2023-02-18Remove overflow checks from ConstProp.Camille GILLOT-102/+16
2023-02-18Do not codegen overflow check when not required.Camille GILLOT-2/+11
2023-02-18Assume we can normalize trait default method RPITITs in param-env insteadMichael Goulet-4/+81
2023-02-18Make sure test_type_match doesn't ICE with late-bound typesMichael Goulet-1/+2