aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/expand/rust-expand-visitor.h
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/rust/expand/rust-expand-visitor.h')
-rw-r--r--gcc/rust/expand/rust-expand-visitor.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/rust/expand/rust-expand-visitor.h b/gcc/rust/expand/rust-expand-visitor.h
index 613251d..66dc187 100644
--- a/gcc/rust/expand/rust-expand-visitor.h
+++ b/gcc/rust/expand/rust-expand-visitor.h
@@ -313,6 +313,14 @@ public:
void visit (AST::InferredType &) override;
void visit (AST::BareFunctionType &type) override;
+ template <typename T>
+ void expand_inner_attribute (T &item, AST::SimplePath &Path);
+
+ template <typename T>
+ void visit_inner_using_attrs (T &item, std::vector<AST::Attribute> &attrs);
+
+ template <typename T> void visit_inner_attrs (T &item);
+
bool is_derive (AST::Attribute &attr);
template <typename T>