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 08e407e977e Merge #1313 new 29f57496698 Fix formatting error on 32-bits targets new d4a0780073b Merge #1308 new 0dbfdb5cfc5 parser: Add base for parsing const generic application new 848a1a28b91 Merge #1315 new d9fb7d06ca7 ast: Add ConstGenericParam class new 594854ec08c parser: Build ConstGenericParam properly new 76f7e45179d Merge #1316 new 94ac628fd20 fix #1263; wrapping gcc's "sorry_at" with "rust_sorry_at" new 747700e045c continue #94ac628fd20; refactoring codebase to use "rust_sorry_at" new b711799e3eb Merge #1322 new 5f3c8286b22 ast: Add const generic argument application type new c0f11672d76 Merge #1317
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: gcc/rust/ast/rust-ast-dump.cc | 4 + gcc/rust/ast/rust-ast-dump.h | 1 + gcc/rust/ast/rust-ast-full-decls.h | 1 + gcc/rust/ast/rust-ast-full-test.cc | 33 ++++ gcc/rust/ast/rust-ast-visitor.h | 1 + gcc/rust/ast/rust-ast.h | 66 +++++++ gcc/rust/ast/rust-path.h | 203 +++++++++++++++++----- gcc/rust/backend/rust-compile-expr.cc | 4 +- gcc/rust/backend/rust-compile-pattern.cc | 3 +- gcc/rust/expand/rust-attribute-visitor.cc | 5 + gcc/rust/expand/rust-attribute-visitor.h | 1 + gcc/rust/expand/rust-macro-expand.cc | 6 +- gcc/rust/expand/rust-macro-substitute-ctx.cc | 7 +- gcc/rust/hir/rust-ast-lower-base.cc | 3 + gcc/rust/hir/rust-ast-lower-base.h | 1 + gcc/rust/hir/rust-ast-lower-type.h | 16 ++ gcc/rust/lex/rust-lex.cc | 2 +- gcc/rust/lint/rust-lint-marklive.cc | 4 +- gcc/rust/parse/rust-parse-impl.h | 186 ++++++++++++-------- gcc/rust/parse/rust-parse.h | 3 +- gcc/rust/privacy/rust-privacy-reporter.cc | 3 +- gcc/rust/resolve/rust-ast-resolve-base.cc | 4 + gcc/rust/resolve/rust-ast-resolve-base.h | 1 + gcc/rust/resolve/rust-ast-resolve-type.h | 7 + gcc/rust/rust-diagnostics.h | 5 + gcc/rust/rust-session-manager.cc | 4 +- gcc/rust/typecheck/rust-hir-type-check-pattern.cc | 11 +- gcc/rust/typecheck/rust-tyty.cc | 37 ++-- gcc/testsuite/rust/compile/const_generics_3.rs | 26 +++ 29 files changed, 496 insertions(+), 152 deletions(-) create mode 100644 gcc/testsuite/rust/compile/const_generics_3.rs