aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/parse/rust-cfg-parser.h
diff options
context:
space:
mode:
authorArthur Cohen <arthur.cohen@embecosm.com>2023-02-23 16:50:39 +0100
committerCohenArthur <arthur.cohen@embecosm.com>2023-02-24 14:43:01 +0000
commit782d6d062dddb6821ff492b316c7cb02eb6aff52 (patch)
tree76e056a49d29a2f7da42d5dce3aaabde2ac01fef /gcc/rust/parse/rust-cfg-parser.h
parentcda1d7852d6a82df6eea53deb73aab3d459b4443 (diff)
downloadgcc-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.h')
0 files changed, 0 insertions, 0 deletions