about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-11-20 18:32:09 +0100
committerGitHub <noreply@github.com>2019-11-20 18:32:09 +0100
commit5a84f9b86ec3e2b5b6393faebeeaa96dc6c21192 (patch)
tree7676faeea8e4821a4e4931a41f98807daa7f29ae /src/libstd/sys/unix/stack_overflow.rs
parent647eda17e825b61511e66d7d01ac737cae054ee3 (diff)
parentfebde53fde9fa88f5e1ea2b779c002a6f0d68cd6 (diff)
downloadrust-5a84f9b86ec3e2b5b6393faebeeaa96dc6c21192.tar.gz
rust-5a84f9b86ec3e2b5b6393faebeeaa96dc6c21192.zip
Rollup merge of #66496 - petrochenkov:metapriv2, r=eddyb
rustc_metadata: Privatize more things

Continuation of https://github.com/rust-lang/rust/pull/66056.

The most notable change here is that `CrateMetadata` is moved from `cstore.rs` to `decoder.rs`.
Most of uses of `CrateMetadata` fields are in the decoder and uses of `root: CrateRoot` and other fields are so intertwined with each other that it would be hard to move a part of them into `cstore.rs` to privatize `CrateMetadata` fields, so we are going the other way round.

`cstore.rs` can probably be dismantled now, but I'll leave this to some other day.
Similarly, remaining `CrateMetadata` fields can be privatized by introducing some getter/setter methods, but not today.

r? @eddyb
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions