]> git.ipfire.org Git - thirdparty/gcc.git/commit
gccrs: Add get_locus function for abstract class MetaItemInner.
authormxlol233 <mxlol233@outlook.com>
Wed, 11 Jan 2023 15:24:07 +0000 (23:24 +0800)
committerArthur Cohen <arthur.cohen@embecosm.com>
Thu, 6 Apr 2023 08:47:17 +0000 (10:47 +0200)
commit8e2abbef4cc04adf048730b1a608cf95b6d5cc4f
tree5177d795ae3869d51033bf92cbd9baee9f72ef8d
parent364f4cd3072cb1fa99431fe001f03451059f075e
gccrs: Add get_locus function for abstract class MetaItemInner.

This commit adds virtual function get_locus to base class MetaItemInner,
which is helpful when we need to print  diagnostics on some sub-classes of
MetaItemInner.

gcc/rust/ChangeLog:

* ast/rust-ast.h: Add get_locus method.
* ast/rust-expr.h: Likewise.
* ast/rust-macro.h: Likewise.

Signed-off-by: Xiao Ma <mxlol233@outlook.com>
gcc/rust/ast/rust-ast.h
gcc/rust/ast/rust-expr.h
gcc/rust/ast/rust-macro.h