]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: hir: Add LangItem paths to PathPattern class
authorArthur Cohen <arthur.cohen@embecosm.com>
Mon, 16 Dec 2024 12:01:13 +0000 (13:01 +0100)
committerArthur Cohen <arthur.cohen@embecosm.com>
Mon, 24 Mar 2025 12:06:55 +0000 (13:06 +0100)
commitd14bb437ed4731a42ad3a70a2f6b5216515bc804
treee276829549ce01d19b39d4c3fb041550476b202e
parent379b69c149dbbd3c6b3b3b341c58de0b39795be1
gccrs: hir: Add LangItem paths to PathPattern class

gcc/rust/ChangeLog:

* hir/tree/rust-hir-path.h: Adapt PathPattern to accept lang-item paths.
* hir/tree/rust-hir-path.cc: Assert we are dealing with a segmented path, create lang-item
constructors.
* hir/tree/rust-hir.cc (PathPattern::convert_to_simple_path): Likewise.
gcc/rust/hir/tree/rust-hir-path.cc
gcc/rust/hir/tree/rust-hir-path.h
gcc/rust/hir/tree/rust-hir.cc