]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: borrowck: Add initial structure for borrowchecking
authorJakub Dupak <dev@jakubdupak.com>
Wed, 18 Oct 2023 17:09:34 +0000 (19:09 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 18:09:25 +0000 (19:09 +0100)
commit3b51f04f140922fdd3d151215df7f55292a18eeb
treea741f403dbb2051b07ee9613f834eca613f918d7
parentb37170179b5e32e76758c0678182461e834aca44
gccrs: borrowck: Add initial structure for borrowchecking

gcc/rust/ChangeLog:

* Make-lang.in: Build borrowck.
* checks/errors/borrowck/rust-borrow-checker.cc: New file.
* checks/errors/borrowck/rust-borrow-checker.h: New file.
* checks/errors/borrowck/rust-function-collector.h: New file.

Signed-off-by: Jakub Dupak <dev@jakubdupak.com>
gcc/rust/Make-lang.in
gcc/rust/checks/errors/borrowck/rust-borrow-checker.cc [new file with mode: 0644]
gcc/rust/checks/errors/borrowck/rust-borrow-checker.h [new file with mode: 0644]
gcc/rust/checks/errors/borrowck/rust-function-collector.h [new file with mode: 0644]