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 8ff035ddc55 Merge #1551 new d55f22d046f ast: dump assignment and compound assignment expr new e9e5288a303 ast: dump If expressions new 82971d968b0 Merge #1563 new 5a87f5f469b testing: try loop in const function new 40f8c333fe9 Merge #1554 new 960d9d289e4 visibility: Rename get_public_vis_type -> get_vis_type new 040c5f8933f dump: Emit visibility when dumping items new 6e0ba5f8a58 Merge #1547 new a8b1f98f832 builtins: Move implementation into source file new adaf4561d63 Merge #1564 new fc746fd6201 Track DefId on ADT variants new e033f1705dd Ensure uniqueness on Path probe's new a7d2643d9b0 Support looking up super traits for trait items new b4096017e3b Merge #1562
The 14 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/Make-lang.in | 1 + gcc/rust/ast/rust-ast-dump.cc | 122 +++++++++++++++++- gcc/rust/ast/rust-ast-dump.h | 9 ++ gcc/rust/ast/rust-item.h | 2 +- gcc/rust/backend/rust-builtins.cc | 143 +++++++++++++++++++++ gcc/rust/backend/rust-builtins.h | 120 ++--------------- gcc/rust/backend/rust-compile-expr.cc | 4 +- gcc/rust/backend/rust-compile-resolve-path.cc | 8 +- gcc/rust/hir/rust-ast-lower.cc | 2 +- gcc/rust/typecheck/rust-hir-path-probe.h | 108 +++++++--------- gcc/rust/typecheck/rust-hir-trait-ref.h | 19 +++ gcc/rust/typecheck/rust-hir-type-check-enumitem.cc | 4 + gcc/rust/typecheck/rust-hir-type-check-item.cc | 9 +- gcc/rust/typecheck/rust-hir-type-check-path.cc | 2 +- gcc/rust/typecheck/rust-hir-type-check-type.cc | 2 +- gcc/rust/typecheck/rust-tyty.h | 22 ++-- gcc/testsuite/rust/compile/const9.rs | 18 +++ .../trait13.rs => compile/torture/issue-1555.rs} | 32 ++--- 18 files changed, 415 insertions(+), 212 deletions(-) create mode 100644 gcc/rust/backend/rust-builtins.cc create mode 100644 gcc/testsuite/rust/compile/const9.rs copy gcc/testsuite/rust/{execute/torture/trait13.rs => compile/torture/issue-1555. [...]