]> git.ipfire.org Git - thirdparty/gcc.git/commit
borrowck: Create Borrow-checker IR (BIR)
authorJakub Dupak <dev@jakubdupak.com>
Wed, 18 Oct 2023 17:49:59 +0000 (19:49 +0200)
committerCohenArthur <arthur.cohen@embecosm.com>
Thu, 26 Oct 2023 15:05:49 +0000 (15:05 +0000)
commitdfafead7c2a5f94d62fdd995b626d5a7cd23aaf2
treed95d90651cb9ee8e1d5a34b04cbb81c20cd7e821
parentdd23e4f8b9c63974a589557791ec50c18e5e72d3
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