]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: borrowck: Create Borrow-checker IR (BIR)
authorJakub Dupak <dev@jakubdupak.com>
Wed, 18 Oct 2023 17:49:59 +0000 (19:49 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 18:09:26 +0000 (19:09 +0100)
commitdbd29204ef8cb9bd0b5767196cd72a9cacece831
tree0e03f85ef686f3264ae8dc83421cd1c2fdc8ced3
parent2f6161e47fbfee41a3d22de21ce58efe5be01d90
gccrs: borrowck: Create Borrow-checker IR (BIR)

gcc/rust/ChangeLog:

* checks/errors/borrowck/rust-borrow-checker.cc: Include to compile new code.
* checks/errors/borrowck/rust-bir-place.h: New file.
* checks/errors/borrowck/rust-bir-visitor.h: New file.
* checks/errors/borrowck/rust-bir.h: New file.

Signed-off-by: Jakub Dupak <dev@jakubdupak.com>
gcc/rust/checks/errors/borrowck/rust-bir-place.h [new file with mode: 0644]
gcc/rust/checks/errors/borrowck/rust-bir-visitor.h [new file with mode: 0644]
gcc/rust/checks/errors/borrowck/rust-bir.h [new file with mode: 0644]
gcc/rust/checks/errors/borrowck/rust-borrow-checker.cc