about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorDeadbeef <ent3rm4n@gmail.com>2021-08-14 16:35:12 +0000
committerDeadbeef <ent3rm4n@gmail.com>2021-08-17 07:15:54 +0000
commitb5afa6807b868bc8bb2e6f972629769b150ffd41 (patch)
tree4abfdf049ab0964aa14b4137fe4446d019169939 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent3b5df014390dcef66cc35f968fe51e9558e6ca13 (diff)
downloadrust-b5afa6807b868bc8bb2e6f972629769b150ffd41.tar.gz
rust-b5afa6807b868bc8bb2e6f972629769b150ffd41.zip
Constified `Default` implementations
The libs-api team agrees to allow const_trait_impl to appear in the
standard library as long as stable code cannot be broken (they are
properly gated) this means if the compiler teams thinks it's okay, then
it's okay.

My priority on constifying would be:

	1. Non-generic impls (e.g. Default) or generic impls with no
	   bounds
	2. Generic functions with bounds (that use const impls)
	3. Generic impls with bounds
	4. Impls for traits with associated types

For people opening constification PRs: please cc me and/or oli-obk.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions