about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper
diff options
context:
space:
mode:
authorlcnr <rust@lcnr.de>2024-02-26 10:17:43 +0100
committerlcnr <rust@lcnr.de>2024-02-26 10:17:43 +0100
commit1b3164f5c9098c239bc23b3bfea657cc27ff80c7 (patch)
treeff3df2ec807c4aaaf9052a3d84ceab17b423c4c1 /compiler/rustc_llvm/llvm-wrapper
parenteeeb9b4d3148b9153a872fa61f29c9fb3efa5a64 (diff)
downloadrust-1b3164f5c9098c239bc23b3bfea657cc27ff80c7.tar.gz
rust-1b3164f5c9098c239bc23b3bfea657cc27ff80c7.zip
always emit `AliasRelate` goals when relating aliases
Add `StructurallyRelateAliases` to allow instantiating infer vars with rigid aliases.
Change `instantiate_query_response` to be infallible in the new solver. This requires canonicalization to not hide any information used by the query, so weaken
universe compression. It also modifies `term_is_fully_unconstrained` to allow
region inference variables in a higher universe.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper')
0 files changed, 0 insertions, 0 deletions