aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2023-08-02 12:50:06 +0200
committerCohenArthur <arthur.cohen@embecosm.com>2023-08-03 17:36:42 +0000
commit6993fe43fcd990305c91ca8a2f98ce9eac0a3073 (patch)
tree308d2aa6d156e2a105937aafb04d789c350ecb2f /gcc
parentd77abf259db509c9592ed97b287a04d169892cde (diff)
downloadgcc-6993fe43fcd990305c91ca8a2f98ce9eac0a3073.zip
gcc-6993fe43fcd990305c91ca8a2f98ce9eac0a3073.tar.gz
gcc-6993fe43fcd990305c91ca8a2f98ce9eac0a3073.tar.bz2
ast: Add `get_kind` method to `MacroRulesDefinition`
gcc/rust/ChangeLog: * ast/rust-macro.h: Add new method to `MacroRulesDefinition` to allow getting the `MacroKind` contained.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/rust/ast/rust-macro.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rust/ast/rust-macro.h b/gcc/rust/ast/rust-macro.h
index f40d359..27d3134 100644
--- a/gcc/rust/ast/rust-macro.h
+++ b/gcc/rust/ast/rust-macro.h
@@ -576,6 +576,8 @@ public:
return AST::Kind::MACRO_RULES_DEFINITION;
}
+ MacroKind get_kind () const { return kind; }
+
protected:
/* Use covariance to implement clone function as returning this object rather
* than base */