about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
diff options
context:
space:
mode:
authorMara Bos <m-ou.se@m-ou.se>2020-11-22 23:00:55 +0100
committerGitHub <noreply@github.com>2020-11-22 23:00:55 +0100
commit4407049fcbdc8fce56573a4271b90384a269abbc (patch)
treeaed62afbeeaef07f6bf1cc9657e7238441397c80 /compiler/rustc_llvm/llvm-wrapper/CoverageMappingWrapper.cpp
parent9b98f1d226305913c7c205bd98b6ea6b9fe3b8ce (diff)
parent461265825bf8bf4382a428629a9bff9b6b1665e0 (diff)
downloadrust-4407049fcbdc8fce56573a4271b90384a269abbc.tar.gz
rust-4407049fcbdc8fce56573a4271b90384a269abbc.zip
Rollup merge of #77697 - WaffleLapkin:iter_split_adaptors, r=m-ou-se
Split each iterator adapter and source into individual modules

This PR creates individual modules for each iterator adapter and iterator source.

This is done to enhance the readability of corresponding modules (`adapters/mod.rs` and `sources.rs`) which were hard to navigate and read because of lots of repeated lines (e.g.: `adapters/mod.rs` was 3k lines long). This is also in line with some adapters which already had their own modules (`Flatten`, `FlatMap`, `Chain`, `Zip`, `Fuse`).

This PR also makes `Take`s adapter fields private (I have no idea why they were `pub(super)` before).

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