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 7f66312db45 ci: Require commits check to pass for bors to merge and fix [...] new 373a25382c2 ci: Revert bors running of commit checkers new d4cce983509 Merge #1832 new 0d6b11551b8 Moving Functions from rust-gcc-diagnostics to rust-diagnostics.cc new bceb118bc2f Merge #1789 new c02a518fab7 fixed indentations in AST pretty expanded dump of trait gcc [...] new d6002277040 parser: Improve parsing of complex generic arguments new 38bad2bf21e parser: Fix parsing of closure param list new 7179562ff28 typecheck: Refactor rust-hir-trait-reference.h new 9762350b8ca cli: Update safety warning message new 0d5d7a66ac7 Merge #1810 #1823 #1824 #1837 #1839 new d9eb2eb73c2 Add support for TuplePattern in let statements new 3a8c8d0d41b Merge #1820
The 12 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: .github/bors.toml | 3 - gcc/rust/Make-lang.in | 2 +- gcc/rust/ast/rust-ast-dump.cc | 7 +- gcc/rust/backend/rust-compile-pattern.cc | 87 ++++ gcc/rust/backend/rust-compile-pattern.h | 7 +- gcc/rust/hir/tree/rust-hir-pattern.h | 18 + gcc/rust/parse/rust-parse-impl.h | 6 +- gcc/rust/rust-diagnostics.cc | 95 +++++ gcc/rust/rust-gcc-diagnostics.cc | 117 ------ gcc/rust/rust-session-manager.cc | 2 +- gcc/rust/typecheck/rust-hir-trait-reference.cc | 463 +++++++++++++++++++++ gcc/rust/typecheck/rust-hir-trait-reference.h | 343 ++------------- gcc/testsuite/rust/compile/closure_move_expr.rs | 9 + .../compile/parse_complex_generic_application.rs | 17 + .../compile/parse_complex_generic_application2.rs | 10 + .../rust/execute/torture/let-pattern-1.rs | 4 + 16 files changed, 758 insertions(+), 432 deletions(-) delete mode 100644 gcc/rust/rust-gcc-diagnostics.cc create mode 100644 gcc/rust/typecheck/rust-hir-trait-reference.cc create mode 100644 gcc/testsuite/rust/compile/closure_move_expr.rs create mode 100644 gcc/testsuite/rust/compile/parse_complex_generic_application.rs create mode 100644 gcc/testsuite/rust/compile/parse_complex_generic_application2.rs create mode 100644 gcc/testsuite/rust/execute/torture/let-pattern-1.rs