about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2017-10-08 03:02:35 +0000
committerbors <bors@rust-lang.org>2017-10-08 03:02:35 +0000
commit928a295718d252a908bffcbde747550510407a10 (patch)
treeb58a351068007bfd4ae69c032623a564ade82516 /src/rustllvm/RustWrapper.cpp
parentf47f53c9f4f14fc276f3c83be1eefec057d5ec0b (diff)
parentad9b1ed9c286d26666b7892145c5cae7f98488bc (diff)
downloadrust-928a295718d252a908bffcbde747550510407a10.tar.gz
rust-928a295718d252a908bffcbde747550510407a10.zip
Auto merge of #44983 - vitiral:dirty_clean_groups, r=michaelwoerister
groundwork for rustc_clean/dirty improvements

This is a WIP PR that needs mentoring from @michaelwoerister.

There are several TODOs but no outstanding questions (except for the main one -- **is this the right approach?**)

This is the plumbing for supporing groups in `rustc_clean(labels="...")`, as well as supporting an `except="..."` which will remove the excepted labels in the "clean" check and then assert that they are dirty (this is still TODO).

See the code TODO's and example comments for a rough design.

I'd like to know if this is the design you would like to do, and then I can go about actually filling out the groups and implementing the remaining logic.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions