about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
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
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')
0 files changed, 0 insertions, 0 deletions