diff options
author | Jakub Dupak <dev@jakubdupak.com> | 2023-12-11 22:09:07 +0100 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2024-01-30 12:36:50 +0100 |
commit | c54326a8677f6c978523502d5041537d0acf6867 (patch) | |
tree | 552a8293bcfa61680eedac9111638bd15b59be92 | |
parent | 75e6d0cf415c939b020cef2e2693b652848ae45d (diff) | |
download | gcc-c54326a8677f6c978523502d5041537d0acf6867.zip gcc-c54326a8677f6c978523502d5041537d0acf6867.tar.gz gcc-c54326a8677f6c978523502d5041537d0acf6867.tar.bz2 |
gccrs: BIR: Cleanup
gcc/rust/ChangeLog:
* checks/errors/borrowck/rust-bir-place.h: Cleanup.
* checks/errors/borrowck/rust-borrow-checker.h: Cleanup.
Signed-off-by: Jakub Dupak <dev@jakubdupak.com>
-rw-r--r-- | gcc/rust/checks/errors/borrowck/rust-bir-place.h | 2 | ||||
-rw-r--r-- | gcc/rust/checks/errors/borrowck/rust-borrow-checker.h | 3 |
2 files changed, 3 insertions, 2 deletions
diff --git a/gcc/rust/checks/errors/borrowck/rust-bir-place.h b/gcc/rust/checks/errors/borrowck/rust-bir-place.h index 8c2df47..523c2f6 100644 --- a/gcc/rust/checks/errors/borrowck/rust-bir-place.h +++ b/gcc/rust/checks/errors/borrowck/rust-bir-place.h @@ -211,7 +211,7 @@ public: auto lookup = lookup_variable (id); if (lookup != INVALID_PLACE) return lookup; - places.push_back ( + add_place ( {Place::VARIABLE, id, {}, is_type_copy (tyty), false, NO_LIFETIME, tyty}); return places.size () - 1; }; diff --git a/gcc/rust/checks/errors/borrowck/rust-borrow-checker.h b/gcc/rust/checks/errors/borrowck/rust-borrow-checker.h index 549af35..e1a3f19 100644 --- a/gcc/rust/checks/errors/borrowck/rust-borrow-checker.h +++ b/gcc/rust/checks/errors/borrowck/rust-borrow-checker.h @@ -30,7 +30,8 @@ class BorrowChecker public: explicit BorrowChecker (bool enable_dump_bir) - : enable_dump_bir (enable_dump_bir){}; + : enable_dump_bir (enable_dump_bir) + {} /** Perform borrow-checking using polonius on an entire crate */ void go (HIR::Crate &crate); |