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 98b3f9bca25 Merge #1364 #1365 #1368 new ec5da37dbfb Refactor Lexer to support an abstract InputSource class new d4dda7805fc Merge #1363 new 465c59f2604 ast: Fix use after move in GenericArg new a5c82a1d2b4 Merge #1370 new fe64842ff93 HIR: add Literal is_equal () new 77842325402 backend: factor out check_match_scrutinee new b7c4aa942fa backend: initial support for matches on tuples new b1c9ac14a06 Merge #1367
The 8 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-full-test.cc | 6 +- gcc/rust/ast/rust-path.h | 8 +- gcc/rust/backend/rust-compile-expr.cc | 472 +++++++++++++++++++-- gcc/rust/expand/rust-macro-builtins.cc | 11 +- gcc/rust/expand/rust-macro-expand.cc | 4 +- gcc/rust/hir/tree/rust-hir.h | 6 + gcc/rust/lex/rust-lex.cc | 14 +- gcc/rust/lex/rust-lex.h | 87 ++-- gcc/rust/parse/rust-cfg-parser.cc | 4 +- gcc/rust/parse/rust-parse.h | 4 +- gcc/rust/rust-buffered-queue.h | 6 +- gcc/rust/rust-session-manager.cc | 8 +- gcc/testsuite/rust/execute/torture/match_tuple1.rs | 41 ++ 13 files changed, 573 insertions(+), 98 deletions(-) create mode 100644 gcc/testsuite/rust/execute/torture/match_tuple1.rs