diff options
author | Arthur Cohen <arthur.cohen@embecosm.com> | 2023-02-23 16:50:39 +0100 |
---|---|---|
committer | CohenArthur <arthur.cohen@embecosm.com> | 2023-02-24 14:43:01 +0000 |
commit | 782d6d062dddb6821ff492b316c7cb02eb6aff52 (patch) | |
tree | 76e056a49d29a2f7da42d5dce3aaabde2ac01fef /gcc/rust/parse/rust-cfg-parser.cc | |
parent | cda1d7852d6a82df6eea53deb73aab3d459b4443 (diff) | |
download | gcc-782d6d062dddb6821ff492b316c7cb02eb6aff52.zip gcc-782d6d062dddb6821ff492b316c7cb02eb6aff52.tar.gz gcc-782d6d062dddb6821ff492b316c7cb02eb6aff52.tar.bz2 |
ast: Add ExternalTypeItem node
gcc/rust/ChangeLog:
* ast/rust-item.h (class ExternalTypeItem): New class.
* ast/rust-ast.cc (ExternalTypeItem::as_string): New function.
(ExternalTypeItem::accept_vis): Likewise.
* ast/rust-ast-full-decls.h (class ExternalTypeItem): Declare class.
* ast/rust-ast-dump.cc (Dump::visit): Add base visitor for ExternalTypeItem.
* ast/rust-ast-dump.h: Likewise.
* ast/rust-ast-visitor.h: Likewise.
* checks/errors/rust-feature-gate.h: Likewise.
* expand/rust-attribute-visitor.cc (AttrVisitor::visit): Likewise.
* expand/rust-attribute-visitor.h: Likewise.
* hir/rust-ast-lower-base.cc (ASTLoweringBase::visit): Likewise.
* hir/rust-ast-lower-base.h: Likewise.
* resolve/rust-ast-resolve-base.cc (ResolverBase::visit): Likewise.
* resolve/rust-ast-resolve-base.h: Likewise.
* resolve/rust-early-name-resolver.cc (EarlyNameResolver::visit): Likewise.
* resolve/rust-early-name-resolver.h: Likewise.
* util/rust-attributes.cc (AttributeChecker::visit): Likewise.
* util/rust-attributes.h: Likewise.
Diffstat (limited to 'gcc/rust/parse/rust-cfg-parser.cc')
0 files changed, 0 insertions, 0 deletions