]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: late: Start setting up builtin types
authorArthur Cohen <arthur.cohen@embecosm.com>
Tue, 22 Aug 2023 14:58:28 +0000 (16:58 +0200)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 30 Jan 2024 11:36:45 +0000 (12:36 +0100)
commitdf6eadda5ef181525fc013e7ded9ca0761929c2e
tree46ea76928ef3f92cb46bc68cbcda0f8c4545ddab
parentcb3a12f3ee26de1f51d9c900d4056fc4bcf6974f
gccrs: late: Start setting up builtin types

gcc/rust/ChangeLog:

* resolve/rust-late-name-resolver-2.0.cc
(Late::setup_builtin_types): New function.
(Late::go): Setup builtin types.
* resolve/rust-late-name-resolver-2.0.h:
* resolve/rust-name-resolution-context.cc
(NameResolutionContext::map_usage): New function.
* resolve/rust-name-resolution-context.h: Likewise.
gcc/rust/resolve/rust-late-name-resolver-2.0.cc
gcc/rust/resolve/rust-late-name-resolver-2.0.h
gcc/rust/resolve/rust-name-resolution-context.cc
gcc/rust/resolve/rust-name-resolution-context.h