diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2022-07-08 10:28:31 +0200 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2022-07-08 12:11:19 +0200 |
commit | 64f69dbca26c2d76da569b4a09dd3541a85652b0 (patch) | |
tree | 9c8ebf07e6fc2a37627e3ba3fc8ffcc5523ddef0 | |
parent | 33eb5c938ac41ff5e65c3a8d947d033b32d31ace (diff) | |
download | gcc-64f69dbca26c2d76da569b4a09dd3541a85652b0.zip gcc-64f69dbca26c2d76da569b4a09dd3541a85652b0.tar.gz gcc-64f69dbca26c2d76da569b4a09dd3541a85652b0.tar.bz2 |
hir: Add missing visitor for ConstGenericParam
-rw-r--r-- | gcc/rust/hir/rust-hir-dump.cc | 4 | ||||
-rw-r--r-- | gcc/rust/hir/rust-hir-dump.h | 1 | ||||
-rw-r--r-- | gcc/rust/hir/tree/rust-hir-full-decls.h | 1 | ||||
-rw-r--r-- | gcc/rust/hir/tree/rust-hir-visitor.h | 2 |
4 files changed, 8 insertions, 0 deletions
diff --git a/gcc/rust/hir/rust-hir-dump.cc b/gcc/rust/hir/rust-hir-dump.cc index 5063344..006a254 100644 --- a/gcc/rust/hir/rust-hir-dump.cc +++ b/gcc/rust/hir/rust-hir-dump.cc @@ -239,6 +239,10 @@ Dump::visit (TypeParam &) {} void +Dump::visit (ConstGenericParam &) +{} + +void Dump::visit (LifetimeWhereClauseItem &) {} void diff --git a/gcc/rust/hir/rust-hir-dump.h b/gcc/rust/hir/rust-hir-dump.h index 4569c90..af104da 100644 --- a/gcc/rust/hir/rust-hir-dump.h +++ b/gcc/rust/hir/rust-hir-dump.h @@ -108,6 +108,7 @@ private: virtual void visit (AsyncBlockExpr &) override; virtual void visit (TypeParam &) override; + virtual void visit (ConstGenericParam &) override; virtual void visit (LifetimeWhereClauseItem &) override; virtual void visit (TypeBoundWhereClauseItem &) override; diff --git a/gcc/rust/hir/tree/rust-hir-full-decls.h b/gcc/rust/hir/tree/rust-hir-full-decls.h index c250830..af838fd 100644 --- a/gcc/rust/hir/tree/rust-hir-full-decls.h +++ b/gcc/rust/hir/tree/rust-hir-full-decls.h @@ -141,6 +141,7 @@ class ExprStmtWithBlock; // rust-item.h class TypeParam; +class ConstGenericParam; class WhereClauseItem; class LifetimeWhereClauseItem; class TypeBoundWhereClauseItem; diff --git a/gcc/rust/hir/tree/rust-hir-visitor.h b/gcc/rust/hir/tree/rust-hir-visitor.h index 42cc1ab..11eacbe 100644 --- a/gcc/rust/hir/tree/rust-hir-visitor.h +++ b/gcc/rust/hir/tree/rust-hir-visitor.h @@ -93,6 +93,7 @@ public: virtual void visit (AwaitExpr &expr) = 0; virtual void visit (AsyncBlockExpr &expr) = 0; virtual void visit (TypeParam ¶m) = 0; + virtual void visit (ConstGenericParam ¶m) = 0; virtual void visit (LifetimeWhereClauseItem &item) = 0; virtual void visit (TypeBoundWhereClauseItem &item) = 0; virtual void visit (Module &module) = 0; @@ -238,6 +239,7 @@ public: virtual void visit (AsyncBlockExpr &) override {} virtual void visit (TypeParam &) override {} + virtual void visit (ConstGenericParam &) override {} virtual void visit (LifetimeWhereClauseItem &) override {} virtual void visit (TypeBoundWhereClauseItem &) override {} |