about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-03-15 21:51:57 +0100
committerGitHub <noreply@github.com>2024-03-15 21:51:57 +0100
commit82d5b568b8da9931d5ea24a5b29569aa3f8987ae (patch)
tree4f855a9ac4c56e6b5be08bbbbb064b53106ce7ca /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent57f210400b8b76258c600b7cd9cd4c335703e85b (diff)
parentadfdd273ae2bf79aa3bb1f7b453e4df9c188a781 (diff)
downloadrust-82d5b568b8da9931d5ea24a5b29569aa3f8987ae.tar.gz
rust-82d5b568b8da9931d5ea24a5b29569aa3f8987ae.zip
Rollup merge of #122543 - WaffleLapkin:never-flags, r=compiler-errors
Add `#![rustc_never_type_mode = "..."]` crate-level attribute to allow experimenting

Demonstrating how different approaches with the never type work is somewhat hard when you can't actually provide a runnable example. Let's add features that change the fallback behavior.

This adds `#![rustc_never_type_mode = "no_fallback"]` and `#![rustc_never_type_mode = "fallback_to_never"]`, but I also plan to add others (in future PRs).

cc ``@traviscross``
r? ``@compiler-errors``
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp')
0 files changed, 0 insertions, 0 deletions