This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/rust/master in repository gcc.
from 626dabb43d1 Merge commit 'df3a80d97fe58eafcd880448b3768ca302c743f6' int [...] new dc5f674759e ast: Fix inner attribute tokenstream new 132a5011e38 Unify AST::IfExprConseqIf{,Let} into AST::IfExprConseqElse new 0a00ea70db1 Move functionality into HIR::ExprStmt from deriving classes new b0487d6731d Move method as_string into HIR::ExprStmt from deriving classes new 862ec75eaf9 Unify HIR::ExprStmt derived class visiting new 47b92ff1835 Fully unify deriving classes into HIR::ExprStmt
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/rust/ast/rust-ast-dump.cc | 16 --- gcc/rust/ast/rust-ast-dump.h | 2 - gcc/rust/ast/rust-ast-full-decls.h | 2 - gcc/rust/ast/rust-ast-tokenstream.cc | 21 +--- gcc/rust/ast/rust-ast-tokenstream.h | 2 - gcc/rust/ast/rust-ast-visitor.h | 2 - gcc/rust/ast/rust-ast.cc | 34 +----- gcc/rust/ast/rust-expr.h | 127 +-------------------- gcc/rust/backend/rust-compile-item.h | 3 +- gcc/rust/backend/rust-compile-stmt.cc | 8 +- gcc/rust/backend/rust-compile-stmt.h | 3 +- .../checks/errors/privacy/rust-privacy-reporter.cc | 8 +- .../checks/errors/privacy/rust-privacy-reporter.h | 3 +- gcc/rust/checks/errors/rust-const-checker.cc | 8 +- gcc/rust/checks/errors/rust-const-checker.h | 3 +- gcc/rust/checks/errors/rust-feature-gate.h | 2 - gcc/rust/checks/errors/rust-unsafe-checker.cc | 8 +- gcc/rust/checks/errors/rust-unsafe-checker.h | 3 +- gcc/rust/checks/lints/rust-lint-marklive.h | 7 +- gcc/rust/expand/rust-cfg-strip.cc | 71 ------------ gcc/rust/expand/rust-cfg-strip.h | 2 - gcc/rust/expand/rust-expand-visitor.cc | 18 --- gcc/rust/expand/rust-expand-visitor.h | 2 - gcc/rust/hir/rust-ast-lower-base.cc | 6 - gcc/rust/hir/rust-ast-lower-base.h | 2 - gcc/rust/hir/rust-ast-lower-block.h | 7 -- gcc/rust/hir/rust-ast-lower-expr.cc | 6 - gcc/rust/hir/rust-ast-lower-expr.h | 1 - gcc/rust/hir/rust-ast-lower-stmt.cc | 11 +- gcc/rust/hir/rust-ast-lower.cc | 37 +----- gcc/rust/hir/rust-hir-dump.cc | 5 +- gcc/rust/hir/rust-hir-dump.h | 3 +- gcc/rust/hir/tree/rust-hir-full-decls.h | 2 - gcc/rust/hir/tree/rust-hir-stmt.h | 104 ++++------------- gcc/rust/hir/tree/rust-hir-visitor.h | 9 +- gcc/rust/hir/tree/rust-hir.cc | 40 +------ gcc/rust/parse/rust-parse-impl.h | 20 ++-- gcc/rust/resolve/rust-ast-resolve-base.cc | 8 -- gcc/rust/resolve/rust-ast-resolve-base.h | 2 - gcc/rust/resolve/rust-ast-resolve-expr.cc | 8 -- gcc/rust/resolve/rust-ast-resolve-expr.h | 1 - gcc/rust/resolve/rust-early-name-resolver.cc | 16 --- gcc/rust/resolve/rust-early-name-resolver.h | 2 - gcc/rust/typecheck/rust-hir-type-check-stmt.cc | 8 +- gcc/rust/typecheck/rust-hir-type-check-stmt.h | 3 +- gcc/rust/typecheck/rust-tycheck-dump.h | 7 +- gcc/rust/util/rust-attributes.cc | 8 -- gcc/rust/util/rust-attributes.h | 2 - 48 files changed, 72 insertions(+), 601 deletions(-)