diff options
| author | Felix S. Klock II <pnkfelix@pnkfx.org> | 2017-08-21 12:48:33 +0200 |
|---|---|---|
| committer | Felix S. Klock II <pnkfelix@pnkfx.org> | 2017-09-25 14:02:34 +0200 |
| commit | d9d10c1628faea4b2b55a1d31b7ba7075edba018 (patch) | |
| tree | bfe1f317408f3bccd1f01fdb21537dfa5f9a41d2 /src/rustllvm/RustWrapper.cpp | |
| parent | c4c32b24bd757975b693fbbb46320503d6415f55 (diff) | |
| download | rust-d9d10c1628faea4b2b55a1d31b7ba7075edba018.tar.gz rust-d9d10c1628faea4b2b55a1d31b7ba7075edba018.zip | |
Make mir-borrowck more closely match (draft) NLL RFC.
In particular: * introduce the shallow/deep distinction for read/write accesses * use the notions of prefixes, shallow prefixes, and supporting prefixes rather than trying to recreate the restricted sets from ast-borrowck. * Add shallow reads of Discriminant and ArrayLength, and treat them as artificial fields when doing prefix traversals.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
