about summary refs log tree commit diff
path: root/src/test/run-pass/thinlto
diff options
context:
space:
mode:
authorTim Neumann <mail@timnn.me>2017-04-12 14:45:40 +0200
committerGitHub <noreply@github.com>2017-04-12 14:45:40 +0200
commit49082ae9f296f1f7d5dddd0ced550c94688fa13f (patch)
tree0ad2e350a74dc68fe5fb430c00a11ce7009561d1 /src/test/run-pass/thinlto
parent1dca19ae3fd195fa517e326a39bfee729da7cadb (diff)
parent2e327a668e0f37fa9663ede580d354e28fc016bf (diff)
downloadrust-49082ae9f296f1f7d5dddd0ced550c94688fa13f.tar.gz
rust-49082ae9f296f1f7d5dddd0ced550c94688fa13f.zip
Rollup merge of #41063 - nikomatsakis:issue-40746-always-exec-loops, r=eddyb
remove unnecessary tasks

Remove various unnecessary tasks. All of these are "always execute" tasks that don't do any writes to tracked state (or else an assert would trigger, anyhow). In some cases, they issue lints or errors, but we''ll deal with that -- and anyway side-effects outside of a task don't cause problems for anything that I can see.

The one non-trivial refactoring here is the borrowck conversion, which adds the requirement to go from a `DefId` to a `BodyId`. I tried to make a useful helper here.

r? @eddyb

cc #40746
cc @cramertj @michaelwoerister
Diffstat (limited to 'src/test/run-pass/thinlto')
0 files changed, 0 insertions, 0 deletions