aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Dupak <dev@jakubdupak.com>2023-12-11 22:09:07 +0100
committerArthur Cohen <arthur.cohen@embecosm.com>2024-01-30 12:36:50 +0100
commitc54326a8677f6c978523502d5041537d0acf6867 (patch)
tree552a8293bcfa61680eedac9111638bd15b59be92
parent75e6d0cf415c939b020cef2e2693b652848ae45d (diff)
downloadgcc-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.h2
-rw-r--r--gcc/rust/checks/errors/borrowck/rust-borrow-checker.h3
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);