]> git.lizzy.rs Git - rust.git/commit
Require stable/unstable annotations for the constness of all stable functions with...
authorOliver Scherer <github35764891676564198441@oli-obk.de>
Sun, 8 Dec 2019 00:43:10 +0000 (01:43 +0100)
committerOliver Scherer <github35764891676564198441@oli-obk.de>
Fri, 13 Dec 2019 10:27:02 +0000 (11:27 +0100)
commit5e17e3988165d3245e38af0b1c40cde47699f6a7
tree306b98ec54bf16d1327e0264b51d356bdba02d9b
parentd75c7530f38b56c4d916195570cdcd18c12ce273
Require stable/unstable annotations for the constness of all stable functions with a `const` modifier
58 files changed:
src/liballoc/collections/linked_list.rs
src/liballoc/string.rs
src/liballoc/vec.rs
src/libcore/alloc.rs
src/libcore/any.rs
src/libcore/cell.rs
src/libcore/char/methods.rs
src/libcore/convert/mod.rs
src/libcore/intrinsics.rs
src/libcore/iter/sources.rs
src/libcore/mem/manually_drop.rs
src/libcore/mem/maybe_uninit.rs
src/libcore/mem/mod.rs
src/libcore/num/mod.rs
src/libcore/num/wrapping.rs
src/libcore/ops/range.rs
src/libcore/ptr/mod.rs
src/libcore/ptr/non_null.rs
src/libcore/slice/mod.rs
src/libcore/str/mod.rs
src/libcore/sync/atomic.rs
src/libcore/task/wake.rs
src/libcore/time.rs
src/librustc/middle/stability.rs
src/librustc/query/mod.rs
src/librustc/ty/constness.rs
src/librustc/ty/context.rs
src/librustc_feature/builtin_attrs.rs
src/librustc_metadata/rmeta/decoder.rs
src/librustc_metadata/rmeta/decoder/cstore_impl.rs
src/librustc_metadata/rmeta/encoder.rs
src/librustc_metadata/rmeta/mod.rs
src/libstd/ffi/c_str.rs
src/libstd/net/ip.rs
src/libstd/sync/once.rs
src/libsyntax/attr/builtin.rs
src/libsyntax_expand/base.rs
src/libsyntax_pos/symbol.rs
src/test/ui/consts/auxiliary/promotable_const_fn_lib.rs
src/test/ui/consts/const-eval/auxiliary/stability.rs
src/test/ui/consts/const-eval/dont_promote_unstable_const_fn.rs
src/test/ui/consts/min_const_fn/allow_const_fn_ptr.rs
src/test/ui/consts/min_const_fn/allow_const_fn_ptr.stderr
src/test/ui/consts/min_const_fn/allow_const_fn_ptr_run_pass.rs
src/test/ui/consts/min_const_fn/min_const_fn_libstd_stability.rs
src/test/ui/consts/min_const_fn/min_const_fn_libstd_stability.stderr
src/test/ui/consts/min_const_fn/min_const_unsafe_fn_libstd_stability.rs
src/test/ui/consts/min_const_fn/min_const_unsafe_fn_libstd_stability.stderr
src/test/ui/consts/min_const_fn/min_const_unsafe_fn_libstd_stability2.rs
src/test/ui/consts/min_const_fn/min_const_unsafe_fn_libstd_stability2.stderr
src/test/ui/consts/unstable-const-fn-in-libcore.rs
src/test/ui/feature-gate/allow-features-empty.stderr
src/test/ui/feature-gate/allow-features.stderr
src/test/ui/feature-gates/feature-gate-rustc_const_unstable.stderr
src/test/ui/invalid_const_promotion.rs
src/test/ui/stability-attribute/stability-attribute-sanity.rs
src/test/ui/stability-attribute/stability-attribute-sanity.stderr
src/tools/tidy/src/error_codes_check.rs