about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/traits/solve/inspect
AgeCommit message (Expand)AuthorLines
2024-05-18Uplift inspect into rustc_type_irMichael Goulet-169/+0
2024-05-13Use a proper probe for shadowing implMichael Goulet-0/+3
2024-05-06Record impl args in the InsepctCandiate rather than rematching during selectMichael Goulet-0/+3
2024-05-02Higher ranked goal source, do overflow handling less badlyMichael Goulet-0/+1
2024-04-29Only register candidate if it is associated w a shallow certaintyMichael Goulet-2/+2
2024-04-29Actually use probes when needed and stop relying on existing outer probesMichael Goulet-2/+2
2024-04-27Record certainty of evaluate_added_goals_and_make_canonical_response call in ...Michael Goulet-0/+3
2024-04-04normalizes-to change from '1' to '0 to inf' stepslcnr-5/+3
2024-03-18cleanup + reviewlcnr-4/+1
2024-03-08inspect formatter: add braceslcnr-17/+30
2024-02-26always emit `AliasRelate` goals when relating aliaseslcnr-14/+1
2024-01-09readd the provisional cachelcnr-0/+3
2023-12-18track the source of nested goalslcnr-1/+7
2023-11-09`try_normalize_ty` end with rigid alias on failurelcnr-0/+5
2023-11-02use global cache when computing proof treeslcnr-6/+3
2023-09-21proof trees: use for `intercrate_ambiguity_causes`lcnr-1/+1
2023-09-14differentiate root and nested goalslcnr-7/+10
2023-09-14inspect: explicitly store added goalslcnr-0/+1
2023-09-14order `added_goals_evaluation` and `nested_probes`lcnr-5/+5
2023-09-14`GoalCandidate` to `Probe`lcnr-6/+6
2023-09-11dedup `GoalEvaluationStep` and `GoalCandidate`lcnr-10/+8
2023-09-11inspect: strongly typed CandidateKindlcnr-4/+7
2023-09-11revision -> iteration for added_goals_evaluationlcnr-3/+3
2023-09-11split GoalEvaluation and CanonicalGoalEvaluationlcnr-30/+35
2023-08-03Rework upcastingMichael Goulet-2/+5
2023-07-30inline format!() args up to and including rustc_middleMatthias Krüger-2/+2
2023-07-25Normalize the RHS of an unsize goalMichael Goulet-0/+3
2023-07-23match on chars instead of &strs for .split() or .strip_prefix()Matthias Krüger-2/+2
2023-07-13typolcnr-1/+1
2023-07-13refactor proof tree formattinglcnr-53/+59
2023-06-19move to nested moduleBoxy-0/+131