about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2022-12-02 12:50:27 +0000
committerbors <bors@rust-lang.org>2022-12-02 12:50:27 +0000
commit90118a197ba91c248376e1ff72bdf7dc370776f6 (patch)
treeb6d131edd595f007e7fadc6154bc7297b03c995b /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp
parent4a12a13b588d54b6992bc74131aa4868357dd716 (diff)
parentab08f2a81301d535dfbaafe2d846ecfad1ed8688 (diff)
downloadrust-90118a197ba91c248376e1ff72bdf7dc370776f6.tar.gz
rust-90118a197ba91c248376e1ff72bdf7dc370776f6.zip
Auto merge of #2697 - Vanille-N:borrow-tracking, r=RalfJung
Reorganizing `stacked_borrows` in anticipation of a different model

These commits reorganize all the code inside the former `stacked_borrows` module and extract the part that really is specific to Stacked Borrows inside the `borrow_tracker/stacked_borrows` submodule.
Everything not specific to SB is put in `borrow_tracker/mod.rs`.
This is so that the future Tree Borrows model can be later added as a second submodule and reuse all the contents of `borrow_tracker/mod.rs`.

This reorganization is accompanied by renamings, mostly from "stacked borrows" to "borrow tracking".
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions