about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/errors.rs
diff options
context:
space:
mode:
authorManish Goregaokar <manishsmail@gmail.com>2023-05-24 15:05:03 -0700
committerGitHub <noreply@github.com>2023-05-24 15:05:03 -0700
commita9a4c9b3dbfcd7c51b377985ccc2a030f93da9fb (patch)
treed3e6d5a0421d68ba5961d197ba9fab6c382a4298 /compiler/rustc_codegen_llvm/src/errors.rs
parentc373194cb6d882dc455a588bcc29c92a96b50252 (diff)
parent521a0bcd1f9b47513d65d4f711f5b21a9a2eafdc (diff)
downloadrust-a9a4c9b3dbfcd7c51b377985ccc2a030f93da9fb.tar.gz
rust-a9a4c9b3dbfcd7c51b377985ccc2a030f93da9fb.zip
Rollup merge of #111741 - compiler-errors:custom-type-op, r=lcnr
Use `ObligationCtxt` in custom type ops

We already make one when evaluating the `CustomTypeOp`, so it's simpler to just pass it to the user. Removes a redundant `ObligationCtxt::new_in_snapshot` usage and simplifies some other code.

This makes several refactorings related to opaque types in the new solver simpler, but those are not included in this PR.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions