March 2025 Archives by subject
Starting: Sun Mar 2 12:08:50 GMT 2025
Ending: Mon Mar 31 19:25:17 GMT 2025
Messages: 694
- [Bug rust/108124] Rust: ASAN&UBSAN issues when tests are run
sjames at gcc dot gnu.org
- [Bug rust/116187] -Wuninitialized warnings in libgrust/libproc_macro_internal/literal.cc
sjames at gcc dot gnu.org
- [Bug rust/116225] Rust test failures with -D_GLIBCXX_ASSERTIONS
sjames at gcc dot gnu.org
- [Bug rust/116427] [15 regression] 32-bit crab1 fails to link on Solaris
rguenth at gcc dot gnu.org
- [Bug rust/116561] [15 regression] gcc/testsuite/rust/execute/torture/iter1.rs:350:5: internal compiler error: 'verify_gimple' failed since r15-3328-g673a448aa24efedd5ac140ebf7bfe652d7a6a846
pinskia at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
sjames at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
sjames at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
sjames at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
sjames at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
dkm at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
dkm at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
cvs-commit at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
cvs-commit at gcc dot gnu.org
- [Bug rust/119333] [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
pinskia at gcc dot gnu.org
- [Bug rust/119333] New: [15 regression] Rust bootstrap fails with cargo trying to download polonius crates
sjames at gcc dot gnu.org
- [Bug rust/119341] New: statement_list in rust-gcc.cc can use range for
pinskia at gcc dot gnu.org
- [Bug rust/119341] statement_list in rust-gcc.cc can use range for
pinskia at gcc dot gnu.org
- [Bug rust/119341] statement_list in rust-gcc.cc can use range for
pinskia at gcc dot gnu.org
- [Bug rust/119341] statement_list in rust-gcc.cc can use range for
pinskia at gcc dot gnu.org
- [Bug rust/119341] statement_list in rust-gcc.cc can use range for
pinskia at gcc dot gnu.org
- [Bug rust/119341] statement_list in rust-gcc.cc can use range for
pinskia at gcc dot gnu.org
- [Bug rust/119342] block in rust-gcc.cc could use some comments
pinskia at gcc dot gnu.org
- [Bug rust/119342] block in rust-gcc.cc could use some comments
pinskia at gcc dot gnu.org
- [Bug rust/119342] New: block in rust-gcc.cc could use some comments
pinskia at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
sjames at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
sjames at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
felix-gcc at fefe dot de
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
pierre-emmanuel.patry at embecosm dot com
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
pinskia at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
cohenarthur at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
cohenarthur at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
pinskia at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
ebotcazou at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
doko at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
cohenarthur at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
xry111 at gcc dot gnu.org
- [Bug rust/119353] [15 regression] Rust fails to build (build failure: error[E0554]: `#![feature]` may not be used on the stable release channel)
ebotcazou at gcc dot gnu.org
- [Bug rust/119353] build failure: error[E0554]: `#![feature]` may not be used on the stable release channel
schwab@linux-m68k.org
- [Bug rust/119353] New: build failure: error[E0554]: `#![feature]` may not be used on the stable release channel
felix-gcc at fefe dot de
- [Bug rust/119363] [15 Regression] gccrs fails to build, error[E0554]: `#![feature]` may not be used on the stable release channel
doko at gcc dot gnu.org
- [Bug rust/119363] [15 Regression] gccrs fails to build, error[E0554]: `#![feature]` may not be used on the stable release channel
pinskia at gcc dot gnu.org
- [Bug rust/119363] New: [15 Regression] gccrs fails to build, error[E0554]: `#![feature]` may not be used on the stable release channel
doko at gcc dot gnu.org
- [Bug rust/119508] Hundreds of rust tests XPASS
ro at gcc dot gnu.org
- [Bug rust/119508] Hundreds of rust tests XPASS
pierre-emmanuel.patry at embecosm dot com
- [Bug rust/119508] Hundreds of rust tests XPASS
pinskia at gcc dot gnu.org
- [Bug rust/119508] Hundreds of rust tests XPASS
sjames at gcc dot gnu.org
- [Bug rust/119508] Hundreds of rust tests XPASS
pinskia at gcc dot gnu.org
- [Bug rust/119508] Hundreds of rust tests XPASS
pierre-emmanuel.patry at embecosm dot com
- [Bug rust/119508] New: Hundreds of rust tests XPASS
ro at gcc dot gnu.org
- [COMMITTED 001/141] gccrs: typecheck: Separate assemble_builtin_candidate in two
arthur.cohen@embecosm.com
- [COMMITTED 001/144] gccrs: Properly striping struct fields when using attrs
arthur.cohen@embecosm.com
- [COMMITTED 001/145] gccrs: contrib: Add libgrust to update-copyright.py script
arthur.cohen@embecosm.com
- [COMMITTED 001/146] gccrs: Fix bad recursive operator overload call
arthur.cohen@embecosm.com
- [COMMITTED 002/141] gccrs: typecheck: Add basic handling for applying auto trait bounds
arthur.cohen@embecosm.com
- [COMMITTED 002/144] gccrs: Add rustc test directory for testsuite adaptor
arthur.cohen@embecosm.com
- [COMMITTED 002/145] gccrs: git: Ignore libgrust build folders
arthur.cohen@embecosm.com
- [COMMITTED 002/146] gccrs: Insert trait names during toplevel resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 003/141] gccrs: lang-item:Add LangItem::Kind::RECEIVER
arthur.cohen@embecosm.com
- [COMMITTED 003/144] gccrs: [gccrs#3045] #[may_dangle] in safe impl
arthur.cohen@embecosm.com
- [COMMITTED 003/145] gccrs: Remove redundant macro definition
arthur.cohen@embecosm.com
- [COMMITTED 003/146] gccrs: Fix variable shadowing in late resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 004/141] gccrs: hir-dump: Improve handling of typepathsegments that are lang items.
arthur.cohen@embecosm.com
- [COMMITTED 004/144] gccrs: Move procedural macro test to their own directory
arthur.cohen@embecosm.com
- [COMMITTED 004/145] gccrs: Removed obsolete objects
arthur.cohen@embecosm.com
- [COMMITTED 004/146] gccrs: Add a newline to the end of nr2/exclude
arthur.cohen@embecosm.com
- [COMMITTED 005/141] gccrs: ast-builder: Add extra parameter for TypeParam builder
arthur.cohen@embecosm.com
- [COMMITTED 005/144] gccrs: ffi-polonius: Remove usage of extern types.
arthur.cohen@embecosm.com
- [COMMITTED 005/145] gccrs: borrowck: Polonius dump
arthur.cohen@embecosm.com
- [COMMITTED 005/146] gccrs: Rename some PathIdentSegment functions
arthur.cohen@embecosm.com
- [COMMITTED 006/141] gccrs: derive(Clone): Add Clone bound on generated impl blocks
arthur.cohen@embecosm.com
- [COMMITTED 006/144] gccrs: Move builtin macro tests to their own directory
arthur.cohen@embecosm.com
- [COMMITTED 006/145] gccrs: borrowck: Build Polonius automatically
arthur.cohen@embecosm.com
- [COMMITTED 006/146] gccrs: Use name resolution 2.0 in TraitItemReference
arthur.cohen@embecosm.com
- [COMMITTED 007/141] gccrs: derive(Clone): Use lang item bounds on AssertParamIsCopy
arthur.cohen@embecosm.com
- [COMMITTED 007/144] gccrs: Move mbe macro tests to their own directory
arthur.cohen@embecosm.com
- [COMMITTED 007/145] gccrs: borrowck: Link Polonius and run it
arthur.cohen@embecosm.com
- [COMMITTED 007/146] gccrs: Use name resolver 2.0 in CompileTraitItem
arthur.cohen@embecosm.com
- [COMMITTED 008/141] gccrs: derive(Copy): Improve bounds when deriving Copy
arthur.cohen@embecosm.com
- [COMMITTED 008/144] gccrs: Fixed bitwise operation in `extract_stmt`
arthur.cohen@embecosm.com
- [COMMITTED 008/145] gccrs: borrowck: Polonius error reporting
arthur.cohen@embecosm.com
- [COMMITTED 008/146] gccrs: Improve path handling while testing name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 009/141] gccrs: Fix rust breakage with nr2
arthur.cohen@embecosm.com
- [COMMITTED 009/144] gccrs: Fix the parser's operand and flags storage
arthur.cohen@embecosm.com
- [COMMITTED 009/145] gccrs: borrowck: Testsuite
arthur.cohen@embecosm.com
- [COMMITTED 009/146] gccrs: Fix name resolution 2.0 definition lookups in unsafe checker
arthur.cohen@embecosm.com
- [COMMITTED 01/35] gccrs: Fix function name to printf
arthur.cohen@embecosm.com
- [COMMITTED 010/141] gccrs: lang-items: Add Result and Try lang items
arthur.cohen@embecosm.com
- [COMMITTED 010/144] gccrs: Use new constructors and control flow for operand
arthur.cohen@embecosm.com
- [COMMITTED 010/145] gccrs: borrowck: Use std::ignore
arthur.cohen@embecosm.com
- [COMMITTED 010/146] rust: Desugar IfLet* into MatchExpr
arthur.cohen@embecosm.com
- [COMMITTED 011/141] gccrs: backend: Allow anything as a match scrutinee
arthur.cohen@embecosm.com
- [COMMITTED 011/144] gccrs: Improve compressed point bit manipulation
arthur.cohen@embecosm.com
- [COMMITTED 011/145] gccrs: Remove unnecessary SIDE_EFFECTS/READONLY macros
arthur.cohen@embecosm.com
- [COMMITTED 011/146] gccrs: Use name resolution 2.0 in TraitResolver
arthur.cohen@embecosm.com
- [COMMITTED 012/141] gccrs: Check for type paths nr2.0 can't handle yet
arthur.cohen@embecosm.com
- [COMMITTED 012/144] gccrs: Set up the hir lowering for operand
arthur.cohen@embecosm.com
- [COMMITTED 012/145] gccrs: Change singleton returned type to a reference
arthur.cohen@embecosm.com
- [COMMITTED 012/146] gccrs: Resolve SelfParam in name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 013/141] gccrs: Add environment capture to NR2
arthur.cohen@embecosm.com
- [COMMITTED 013/144] gccrs: Turn to switch case, use new helper functions
arthur.cohen@embecosm.com
- [COMMITTED 013/145] gccrs: Remove unused Context parameter for some backend methods
arthur.cohen@embecosm.com
- [COMMITTED 013/146] gccrs: add test case to show method resolution is working
arthur.cohen@embecosm.com
- [COMMITTED 014/141] gccrs: Add captures for ClosureExprInnerTyped with nr2
arthur.cohen@embecosm.com
- [COMMITTED 014/144] gccrs: Add location support to BIR::Statement
arthur.cohen@embecosm.com
- [COMMITTED 014/145] gccrs: Handle structs as scrutinee for match expressions
arthur.cohen@embecosm.com
- [COMMITTED 014/146] gccrs: Make TyTy::TupleType::get_unit_type cache its return value
arthur.cohen@embecosm.com
- [COMMITTED 015/141] gccrs: Infer crate name after file opening
arthur.cohen@embecosm.com
- [COMMITTED 015/144] gccrs: Add location to BIR::Loan
arthur.cohen@embecosm.com
- [COMMITTED 015/145] gccrs: Add testcases for handling struct as scrutinee for match expr
arthur.cohen@embecosm.com
- [COMMITTED 015/146] gccrs: fix bad type inferencing on path's
arthur.cohen@embecosm.com
- [COMMITTED 016/141] gccrs: catch missing guard for optional result
arthur.cohen@embecosm.com
- [COMMITTED 016/144] gccrs: Implement resolve expr for inline asm ast
arthur.cohen@embecosm.com
- [COMMITTED 016/145] gccrs: Improve matching on non-enum ADTs
arthur.cohen@embecosm.com
- [COMMITTED 016/146] gccrs: Remove usage of Resolver::get_builtin_types
arthur.cohen@embecosm.com
- [COMMITTED 017/141] gccrs: lang-items: Collect enum variants as lang items
arthur.cohen@embecosm.com
- [COMMITTED 017/144] gccrs: Add location to BIR::Statement of kind RETURN
arthur.cohen@embecosm.com
- [COMMITTED 017/145] gccrs: Visit constant items without expressions properly
arthur.cohen@embecosm.com
- [COMMITTED 017/146] gccrs: Improve handling of struct expressions in nr2.0
arthur.cohen@embecosm.com
- [COMMITTED 018/141] gccrs: mappings: Improve error message for get_lang_item_node
arthur.cohen@embecosm.com
- [COMMITTED 018/144] gccrs: Loan errors with locations
arthur.cohen@embecosm.com
- [COMMITTED 018/145] gccrs: Change lookup_node_to_hir return type to optional
arthur.cohen@embecosm.com
- [COMMITTED 018/146] gccrs: fix bad type inference on local patterns
arthur.cohen@embecosm.com
- [COMMITTED 019/141] gccrs: lang-items: Add LangItem::IsEnumVariant
arthur.cohen@embecosm.com
- [COMMITTED 019/144] gccrs: Simplify construction of BIR::Statement
arthur.cohen@embecosm.com
- [COMMITTED 019/145] gccrs: Change lookup_hir_to_node return type to optional
arthur.cohen@embecosm.com
- [COMMITTED 019/146] gccrs: Use name resolver 2.0 in VisibilityResolver
arthur.cohen@embecosm.com
- [COMMITTED 02/35] gccrs: Fix testcase module path
arthur.cohen@embecosm.com
- [COMMITTED 020/141] gccrs: ast: More visitors to allow lang item paths in expressions
arthur.cohen@embecosm.com
- [COMMITTED 020/144] gccrs: Eager expansion for include* gccrs#1805 gccrs#1865
arthur.cohen@embecosm.com
- [COMMITTED 020/145] gccrs: Change return type of resolve_nodeid_to_stmt
arthur.cohen@embecosm.com
- [COMMITTED 020/146] gccrs: Use name resolver 2.0 for module descendance checks
arthur.cohen@embecosm.com
- [COMMITTED 021/141] gccrs: hir: Add LangItem paths to PathPattern class
arthur.cohen@embecosm.com
- [COMMITTED 021/144] gccrs: [gccrs#2324] Add error message for E0532
arthur.cohen@embecosm.com
- [COMMITTED 021/145] gccrs: Change return type for lookup_hir_item to optional
arthur.cohen@embecosm.com
- [COMMITTED 021/146] gccrs: Reorganize the CPU feature detection
arthur.cohen@embecosm.com
- [COMMITTED 022/141] gccrs: hir: Adapt visitors to lang item PathInExpressions
arthur.cohen@embecosm.com
- [COMMITTED 022/144] gccrs: Fixed testcase
arthur.cohen@embecosm.com
- [COMMITTED 022/145] gccrs: Change return type of lookup_hir_trait_item
arthur.cohen@embecosm.com
- [COMMITTED 022/146] gccrs: fix ICE for placeholder which is not setup
arthur.cohen@embecosm.com
- [COMMITTED 023/141] gccrs: marklive: Fix handling for lang item PathInExpressions.
arthur.cohen@embecosm.com
- [COMMITTED 023/144] gccrs: Map locations to placeholder regions
arthur.cohen@embecosm.com
- [COMMITTED 023/145] gccrs: Change return type of lookup_hir_extern_block
arthur.cohen@embecosm.com
- [COMMITTED 023/146] gccrs: fix typechecking of Fn trait calls using ADT types
arthur.cohen@embecosm.com
- [COMMITTED 024/141] gccrs: ast: Add Path::is_lang_item()
arthur.cohen@embecosm.com
- [COMMITTED 024/144] gccrs: Subset errors with locations
arthur.cohen@embecosm.com
- [COMMITTED 024/145] gccrs: Change return type for lookup_hir_impl_block
arthur.cohen@embecosm.com
- [COMMITTED 024/146] gccrs: Improve handling of implicit Self parameter in AST
arthur.cohen@embecosm.com
- [COMMITTED 025/141] gccrs: backend: Improve handling of lang-item PathInExpressions
arthur.cohen@embecosm.com
- [COMMITTED 025/144] gccrs: Move errors with locations
arthur.cohen@embecosm.com
- [COMMITTED 025/145] gccrs: Change return type of lookup_impl_block_type
arthur.cohen@embecosm.com
- [COMMITTED 025/146] gccrs: add test case to show issue is fixed
arthur.cohen@embecosm.com
- [COMMITTED 026/141] gccrs: Labels shall be pushed within label namespace
arthur.cohen@embecosm.com
- [COMMITTED 026/144] gccrs: Attempted to access a nonexistent field [E0609]
arthur.cohen@embecosm.com
- [COMMITTED 026/145] gccrs: Change return type of lookup_crate_name
arthur.cohen@embecosm.com
- [COMMITTED 026/146] gccrs: hir: Mark AttrVec::get_outer_attrs as override
arthur.cohen@embecosm.com
- [COMMITTED 027/141] gccrs: Add debug dump to old name resolver
arthur.cohen@embecosm.com
- [COMMITTED 027/144] gccrs: ast: PathPattern: Remove `remove_all_segments` method
arthur.cohen@embecosm.com
- [COMMITTED 027/145] gccrs: Change crate_num_to_nodeid return type
arthur.cohen@embecosm.com
- [COMMITTED 027/146] gccrs: typecheck: Remove unused parameter in TyTyCheckCallExpr
arthur.cohen@embecosm.com
- [COMMITTED 028/141] gccrs: Add unit struct to name namespace in old resolver
arthur.cohen@embecosm.com
- [COMMITTED 028/144] gccrs: ast: Remove PathExpr abstract class
arthur.cohen@embecosm.com
- [COMMITTED 028/145] gccrs: Change crate name retrieval function return types
arthur.cohen@embecosm.com
- [COMMITTED 028/146] gccrs: asm: Fix clang warnings
arthur.cohen@embecosm.com
- [COMMITTED 029/141] gccrs: Remove query mode on CompileItem
arthur.cohen@embecosm.com
- [COMMITTED 029/144] gccrs: ast: Introduce class hierarchy for lang item paths
arthur.cohen@embecosm.com
- [COMMITTED 029/145] gccrs: Change return type of lookup_defid
arthur.cohen@embecosm.com
- [COMMITTED 029/146] gccrs: Fix bad handling for recursive type query
arthur.cohen@embecosm.com
- [COMMITTED 03/35] gccrs: Remove now passing test from exclusion list
arthur.cohen@embecosm.com
- [COMMITTED 030/141] gccrs: Remove some tests from nr2 exclusion file
arthur.cohen@embecosm.com
- [COMMITTED 030/144] gccrs: Fix the disorder struct and class in inline asm
arthur.cohen@embecosm.com
- [COMMITTED 030/145] gccrs: Change lookup_local_defid return type to optional
arthur.cohen@embecosm.com
- [COMMITTED 030/146] gccrs: Push ribs by kind rather than by value
arthur.cohen@embecosm.com
- [COMMITTED 031/141] gccrs: Clone expr instead of taking it
arthur.cohen@embecosm.com
- [COMMITTED 031/144] gccrs: attributes: Start handling prelude_import properly
arthur.cohen@embecosm.com
- [COMMITTED 031/145] gccrs: Change return type of lookup trait defid functions.
arthur.cohen@embecosm.com
- [COMMITTED 031/146] gccrs: Improve handling of static items in toplevel 2.0
arthur.cohen@embecosm.com
- [COMMITTED 032/141] gccrs: Make foreverstack debug string const
arthur.cohen@embecosm.com
- [COMMITTED 032/144] gccrs: feature-gate: Cleanup visitor and constructor
arthur.cohen@embecosm.com
- [COMMITTED 032/145] gccrs: Change lookup_hir_extern_item return type
arthur.cohen@embecosm.com
- [COMMITTED 032/146] gccrs: Refactor HIR to reduce the amount of raw pointers
arthur.cohen@embecosm.com
- [COMMITTED 033/141] gccrs: Resolved item type shall be differentiated later
arthur.cohen@embecosm.com
- [COMMITTED 033/144] rust: Add checking for union patterns
arthur.cohen@embecosm.com
- [COMMITTED 033/145] gccrs: Change lookup_module function return type
arthur.cohen@embecosm.com
- [COMMITTED 033/146] gccrs: Refactor HIR with optionals, references & newtypes
arthur.cohen@embecosm.com
- [COMMITTED 034/141] gccrs: Compile unit struct with constructor
arthur.cohen@embecosm.com
- [COMMITTED 034/144] gccrs: Add typecheck for path patterns.
arthur.cohen@embecosm.com
- [COMMITTED 034/145] gccrs: Change return type to optional in get_lang_item
arthur.cohen@embecosm.com
- [COMMITTED 034/146] gccrs: Refactor hir to avoid raw pointers and unneeded fwd
arthur.cohen@embecosm.com
- [COMMITTED 035/141] gccrs: Remove some passing test from exclude file
arthur.cohen@embecosm.com
- [COMMITTED 035/144] gccrs: emit error code for E0758
arthur.cohen@embecosm.com
- [COMMITTED 035/145] gccrs: Change lookup_hir_implitem return type
arthur.cohen@embecosm.com
- [COMMITTED 035/146] gccrs: Fixes some tests appearing with a moved variant
arthur.cohen@embecosm.com
- [COMMITTED 036/141] gccrs: add new -frust-overflow-checks flag to control overflow checks
arthur.cohen@embecosm.com
- [COMMITTED 036/144] gccrs: Fix warnings from const auto& to const auto
arthur.cohen@embecosm.com
- [COMMITTED 036/145] gccrs: Change lookup_hir_expr return type to optional
arthur.cohen@embecosm.com
- [COMMITTED 036/146] gccrs: Fix Generic type retrieval
arthur.cohen@embecosm.com
- [COMMITTED 037/141] gccrs: lang-items: Add From::from
arthur.cohen@embecosm.com
- [COMMITTED 037/144] gccrs: Add pop guard for binder
arthur.cohen@embecosm.com
- [COMMITTED 037/145] gccrs: Change lookup_hir_path_expr_seg return type
arthur.cohen@embecosm.com
- [COMMITTED 037/146] gccrs: FnParam cloning now keeps projections
arthur.cohen@embecosm.com
- [COMMITTED 038/141] gccrs: add support for ref literal patterns
arthur.cohen@embecosm.com
- [COMMITTED 038/144] gccrs: Fix the parser's operand and flags storage
arthur.cohen@embecosm.com
- [COMMITTED 038/145] gccrs: Change lookup_hir_generic_param return type
arthur.cohen@embecosm.com
- [COMMITTED 038/146] gccrs: Refactor optional initializers
arthur.cohen@embecosm.com
- [COMMITTED 039/141] gccrs: ast: Add new Expr::Kinds
arthur.cohen@embecosm.com
- [COMMITTED 039/144] gccrs: Scaffolding asm codegen
arthur.cohen@embecosm.com
- [COMMITTED 039/145] gccrs: Change lookup_hir_type return type with an optional
arthur.cohen@embecosm.com
- [COMMITTED 039/146] gccrs: Fix FnParam pattern location ternary logic
arthur.cohen@embecosm.com
- [COMMITTED 04/35] gccrs: ast: Add optional diverging else to AST::LetStmt
arthur.cohen@embecosm.com
- [COMMITTED 040/141] gccrs: Add option_env! support
arthur.cohen@embecosm.com
- [COMMITTED 040/144] gccrs: Make sure CompileExpr::visit is reached
arthur.cohen@embecosm.com
- [COMMITTED 040/145] gccrs: Change lookup_hir_smt's return type with optional
arthur.cohen@embecosm.com
- [COMMITTED 040/146] gccrs: Add optional template arguments to please GCC4.8
arthur.cohen@embecosm.com
- [COMMITTED 041/141] gccrs: Fix an issue with ForeverStack::dfs_rib
arthur.cohen@embecosm.com
- [COMMITTED 041/144] gccrs: Local testing for build_string and debug()
arthur.cohen@embecosm.com
- [COMMITTED 041/145] gccrs: Change lookup_hir_param return type with optional
arthur.cohen@embecosm.com
- [COMMITTED 041/146] gccrs: Use default constructor for default arguments
arthur.cohen@embecosm.com
- [COMMITTED 042/141] gccrs: nr2.0: late: Add proper handling for lang item PathInExpressions
arthur.cohen@embecosm.com
- [COMMITTED 042/144] gccrs: Setting up interfaces for codegen
arthur.cohen@embecosm.com
- [COMMITTED 042/145] gccrs: Change lookup_hir_self_param return type
arthur.cohen@embecosm.com
- [COMMITTED 042/146] gccrs: Use a reference wrapper to please GCC 4.8
arthur.cohen@embecosm.com
- [COMMITTED 043/141] gccrs: lang-items: Add structural_{peq, teq}
arthur.cohen@embecosm.com
- [COMMITTED 043/144] gccrs: Scaffolding new compile-asm files
arthur.cohen@embecosm.com
- [COMMITTED 043/145] gccrs: Change lookup_hir_struct_field return type
arthur.cohen@embecosm.com
- [COMMITTED 043/146] gccrs: Use nr2.0 in PrivacyReporter
arthur.cohen@embecosm.com
- [COMMITTED 044/141] gccrs: scan-deadcode: Do not warn unused fields if they start with '_'
arthur.cohen@embecosm.com
- [COMMITTED 044/144] gccrs: Scaffolding code
arthur.cohen@embecosm.com
- [COMMITTED 044/145] gccrs: Change lookup_hir_pattern return type
arthur.cohen@embecosm.com
- [COMMITTED 044/146] gccrs: Handle type path segments during late resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 045/141] gccrs: ast-builder: Add new functions to create type paths.
arthur.cohen@embecosm.com
- [COMMITTED 045/144] gccrs: Successfully produce pseudo-nop
arthur.cohen@embecosm.com
- [COMMITTED 045/145] gccrs: Change lookup_canonical_path's return path
arthur.cohen@embecosm.com
- [COMMITTED 045/146] gccrs: Use nr2.0 in typechecker
arthur.cohen@embecosm.com
- [COMMITTED 046/141] gccrs: ast-builder: Add new methods for functions, traits and tuples.
arthur.cohen@embecosm.com
- [COMMITTED 046/144] gccrs: Refactor compile-asm for first round review
arthur.cohen@embecosm.com
- [COMMITTED 046/145] gccrs: Change lookup_macro_def return type
arthur.cohen@embecosm.com
- [COMMITTED 046/146] gccrs: Clean up some system includes
arthur.cohen@embecosm.com
- [COMMITTED 047/141] gccrs: derive-visitor: Add method for setting up derived impl generics
arthur.cohen@embecosm.com
- [COMMITTED 047/144] gccrs: Minor fix to asm codegen pr
arthur.cohen@embecosm.com
- [COMMITTED 047/145] gccrs: Change lookup_macro_invocation's return type
arthur.cohen@embecosm.com
- [COMMITTED 047/146] gccrs: fix crashes in hir dump since move to references
arthur.cohen@embecosm.com
- [COMMITTED 048/141] gccrs: derive(Clone, Copy): Cleanup using new method from DeriveVisitor
arthur.cohen@embecosm.com
- [COMMITTED 048/144] gccrs: Added new test for prep of output {}
arthur.cohen@embecosm.com
- [COMMITTED 048/145] gccrs: Change lookup_visibility's return type
arthur.cohen@embecosm.com
- [COMMITTED 048/146] gccrs: empty match expressions should resolve to !
arthur.cohen@embecosm.com
- [COMMITTED 049/141] gccrs: derive(Debug): Add stub implementation.
arthur.cohen@embecosm.com
- [COMMITTED 049/144] gccrs: Added counting to check for asm_construct_outputs
arthur.cohen@embecosm.com
- [COMMITTED 049/145] gccrs: Change lookup_ast_item's return type
arthur.cohen@embecosm.com
- [COMMITTED 049/146] gccrs: Prevent execution of some nr1.0 functions with nr2.0
arthur.cohen@embecosm.com
- [COMMITTED 05/35] gccrs: parser: Parse let-else statements
arthur.cohen@embecosm.com
- [COMMITTED 050/141] gccrs: ast: builder: Add Return expression builder
arthur.cohen@embecosm.com
- [COMMITTED 050/144] gccrs: Start work on expand inline asm
arthur.cohen@embecosm.com
- [COMMITTED 050/145] gccrs: mingw: Fix build with patch from Liu Hao
arthur.cohen@embecosm.com
- [COMMITTED 050/146] gccrs: Prepend crate name to functions with nr2
arthur.cohen@embecosm.com
- [COMMITTED 051/141] gccrs: nr2.0: Remove accidental copies of resolver
arthur.cohen@embecosm.com
- [COMMITTED 051/144] gccrs: Move strip double quotes, add scaffold expand
arthur.cohen@embecosm.com
- [COMMITTED 051/145] gccrs: Remove useless cstddef header from rust-fmt
arthur.cohen@embecosm.com
- [COMMITTED 051/146] gccrs: fix crash in hir dump with missing guards
arthur.cohen@embecosm.com
- [COMMITTED 052/141] gccrs: Fix bug in type resolution of paths
arthur.cohen@embecosm.com
- [COMMITTED 052/144] gccrs: Lower the HIR to tree with CompileExpr
arthur.cohen@embecosm.com
- [COMMITTED 052/145] gccrs: Add call and method call default visitors
arthur.cohen@embecosm.com
- [COMMITTED 052/146] gccrs: improve handling of Self Type paths
arthur.cohen@embecosm.com
- [COMMITTED 053/141] gccrs: Fix ICE when fn_once and fn_once_output lang item is not defined
arthur.cohen@embecosm.com
- [COMMITTED 053/144] gccrs: Perform type check on InlineAsm's operand
arthur.cohen@embecosm.com
- [COMMITTED 053/145] gccrs: Add system include to `gcc/rust/rust-system.h`
arthur.cohen@embecosm.com
- [COMMITTED 053/146] gccrs: allow casts from numeric types to floats
arthur.cohen@embecosm.com
- [COMMITTED 054/141] gccrs: Fix ICE during path probe
arthur.cohen@embecosm.com
- [COMMITTED 054/144] gccrs: Perform lowering hir output operand to tree
arthur.cohen@embecosm.com
- [COMMITTED 054/145] gccrs: Make gccrs recognize negative_impls
arthur.cohen@embecosm.com
- [COMMITTED 054/146] gccrs: ensure packed and aligned is applied properly
arthur.cohen@embecosm.com
- [COMMITTED 055/141] gccrs: coercion sites allow for type inference as well.
arthur.cohen@embecosm.com
- [COMMITTED 055/144] gccrs: Added noreturn checking for nevertype, new test
arthur.cohen@embecosm.com
- [COMMITTED 055/145] gccrs: Corrected access specifiers
arthur.cohen@embecosm.com
- [COMMITTED 055/146] gccrs: lang-items: Move comment about arithmetic lang items
arthur.cohen@embecosm.com
- [COMMITTED 056/141] gccrs: Fix crash in privay reporter for placeholder types
arthur.cohen@embecosm.com
- [COMMITTED 056/144] gccrs: Use's array type when constring string tree
arthur.cohen@embecosm.com
- [COMMITTED 056/145] gccrs: Allow rustc_const_stable and rustc_const_unstable
arthur.cohen@embecosm.com
- [COMMITTED 056/146] gccrs: mappings: Move lang_item definitions to .cc
arthur.cohen@embecosm.com
- [COMMITTED 057/141] gccrs: Fix bad generic substitution error on fn/adt types
arthur.cohen@embecosm.com
- [COMMITTED 057/144] gccrs: Make inline mov compiles
arthur.cohen@embecosm.com
- [COMMITTED 057/145] gccrs: Improve handling of ConstantItem during name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 057/146] gccrs: hir: Remove duplicate function in TraitItemFunc
arthur.cohen@embecosm.com
- [COMMITTED 058/141] gccrs: Fix compilation of trait-items which map to impl items
arthur.cohen@embecosm.com
- [COMMITTED 058/144] gccrs: Fix return type of asm mov 5 to i32:0, tortured
arthur.cohen@embecosm.com
- [COMMITTED 058/145] gccrs: Parse box expressions
arthur.cohen@embecosm.com
- [COMMITTED 058/146] gccrs: stacked-contexts: Add peek() method
arthur.cohen@embecosm.com
- [COMMITTED 059/141] gccrs: ast-builder: Add methods for QualifiedPathInExpressions
arthur.cohen@embecosm.com
- [COMMITTED 059/144] gccrs: Rehaul, Apply code review from Arthur
arthur.cohen@embecosm.com
- [COMMITTED 059/145] gccrs: Add feature gate for box syntax
arthur.cohen@embecosm.com
- [COMMITTED 059/146] gccrs: ast: Use StackedContexts class in ContextualASTVisitor
arthur.cohen@embecosm.com
- [COMMITTED 06/35] gccrs: dump: Handle let-else properly
arthur.cohen@embecosm.com
- [COMMITTED 060/141] gccrs: derive(Default): Add implementation
arthur.cohen@embecosm.com
- [COMMITTED 060/144] gccrs: Provide new asm test case for amd64
arthur.cohen@embecosm.com
- [COMMITTED 060/145] gccrs: Add new test for box syntax
arthur.cohen@embecosm.com
- [COMMITTED 060/146] gccrs: Remove bad assertion in name resolution
arthur.cohen@embecosm.com
- [COMMITTED 061/141] gccrs: Add test case to show issue is fixed
arthur.cohen@embecosm.com
- [COMMITTED 061/144] gccrs: Fix v0-mangle1.rs test when run with ASAN
arthur.cohen@embecosm.com
- [COMMITTED 061/145] gccrs: Fix generic parameter parsing
arthur.cohen@embecosm.com
- [COMMITTED 061/146] gccrs: constant evaluation like these are coercion sites
arthur.cohen@embecosm.com
- [COMMITTED 062/141] gccrs: Add warning about default visitor usage
arthur.cohen@embecosm.com
- [COMMITTED 062/144] gccrs: Avoid accidental insertion into map
arthur.cohen@embecosm.com
- [COMMITTED 062/145] gccrs: Allow multiple outer attributes on generic params
arthur.cohen@embecosm.com
- [COMMITTED 062/146] gccrs: add checks for division by zero and left shift overflow
arthur.cohen@embecosm.com
- [COMMITTED 063/141] gccrs: inline-asm: Fix some warnings
arthur.cohen@embecosm.com
- [COMMITTED 063/144] gccrs: Strong type PlaceId
arthur.cohen@embecosm.com
- [COMMITTED 063/145] gccrs: Add dropck_eyepatch feature gate for may_dangle
arthur.cohen@embecosm.com
- [COMMITTED 063/146] gccrs: add test case to show issue is fixed
arthur.cohen@embecosm.com
- [COMMITTED 064/141] gccrs: nr2.0: Resolve instances of TypePath more accurately
arthur.cohen@embecosm.com
- [COMMITTED 064/144] gccrs: Strong type FreeRegion
arthur.cohen@embecosm.com
- [COMMITTED 064/145] gccrs: Add two new tests related to may_dangle attribute
arthur.cohen@embecosm.com
- [COMMITTED 064/146] gccrs: fix crash in hir dump
arthur.cohen@embecosm.com
- [COMMITTED 065/141] gccrs: ast: builder: Fix arguments of Builder::let
arthur.cohen@embecosm.com
- [COMMITTED 065/144] gccrs: Use FreeRegions inplace of `std::vector<FreeRegion>`
arthur.cohen@embecosm.com
- [COMMITTED 065/145] gccrs: Add outer attributes to struct expr fields
arthur.cohen@embecosm.com
- [COMMITTED 065/146] gccrs: lang-items: Store NodeId mappings for lang items
arthur.cohen@embecosm.com
- [COMMITTED 066/141] gccrs: ast: Add DesugarForLoop class
arthur.cohen@embecosm.com
- [COMMITTED 066/144] gccrs: Strong type LoanId
arthur.cohen@embecosm.com
- [COMMITTED 066/145] gccrs: Add a new regression test over struct expr field
arthur.cohen@embecosm.com
- [COMMITTED 066/146] gccrs: lang-items: Add lang-items AST collector
arthur.cohen@embecosm.com
- [COMMITTED 067/141] gccrs: session manager: Call into DesugarForLoops
arthur.cohen@embecosm.com
- [COMMITTED 067/144] gccrs: Strong type ScopeId
arthur.cohen@embecosm.com
- [COMMITTED 067/145] gccrs: Parse raw ref operator
arthur.cohen@embecosm.com
- [COMMITTED 067/146] gccrs: attributes: Add class for sharing methods on attributes.
arthur.cohen@embecosm.com
- [COMMITTED 068/141] gccrs: remove bad type checking diagnostic
arthur.cohen@embecosm.com
- [COMMITTED 068/144] gccrs: Strong type BasicBlockId
arthur.cohen@embecosm.com
- [COMMITTED 068/145] gccrs: Prevent raw reference from being lowered silently
arthur.cohen@embecosm.com
- [COMMITTED 068/146] gccrs: type-check: Remove unused capture in nr2.0
arthur.cohen@embecosm.com
- [COMMITTED 069/141] gccrs: Get rid of duplicate interface gccrs#3396
arthur.cohen@embecosm.com
- [COMMITTED 069/144] gccrs: Introduce `IndexVec`
arthur.cohen@embecosm.com
- [COMMITTED 069/145] gccrs: Add raw_ref_op feature gate
arthur.cohen@embecosm.com
- [COMMITTED 069/146] gccrs: Fix ForeverStack::find_starting_point output parameter
arthur.cohen@embecosm.com
- [COMMITTED 07/35] gccrs: name-resolution: Handle let-else properly
arthur.cohen@embecosm.com
- [COMMITTED 070/141] gccrs: add discriminant value intrinsic
arthur.cohen@embecosm.com
- [COMMITTED 070/144] gccrs: Used `IndexVec` for Scopes
arthur.cohen@embecosm.com
- [COMMITTED 070/145] gccrs: Add some test for raw_ref_op to prevent regressions
arthur.cohen@embecosm.com
- [COMMITTED 070/146] gccrs: ast: Add LangItemPath class
arthur.cohen@embecosm.com
- [COMMITTED 071/141] gccrs: add variant_count intrinsic
arthur.cohen@embecosm.com
- [COMMITTED 071/144] gccrs: Used `IndexVec` for Loans
arthur.cohen@embecosm.com
- [COMMITTED 071/145] gccrs: Parse exclusive range pattern
arthur.cohen@embecosm.com
- [COMMITTED 071/146] gccrs: derive(Copy): Use new LangItemPath
arthur.cohen@embecosm.com
- [COMMITTED 072/141] gccrs: enum type layout needs to respect the enum repr type
arthur.cohen@embecosm.com
- [COMMITTED 072/144] gccrs: Used `IndexVec` for BasicBlocks
arthur.cohen@embecosm.com
- [COMMITTED 072/145] gccrs: Add exclusive_range_pattern feature gate
arthur.cohen@embecosm.com
- [COMMITTED 072/146] gccrs: hir: Start adapting visitors to accept multiple kinds of Paths
arthur.cohen@embecosm.com
- [COMMITTED 073/141] gccrs: remove name resolution inserts from type-path
arthur.cohen@embecosm.com
- [COMMITTED 073/144] gccrs: Used `IndexVec` for Places
arthur.cohen@embecosm.com
- [COMMITTED 073/145] gccrs: Add regression tests for exclusive range pattern
arthur.cohen@embecosm.com
- [COMMITTED 073/146] gccrs: nr1.0: Resolve lang item paths properly.
arthur.cohen@embecosm.com
- [COMMITTED 074/141] gccrs: add diagnostic for E0229 no associated type arguments allowed here
arthur.cohen@embecosm.com
- [COMMITTED 074/144] gccrs: Use `IndexVec` for bb_fold_map
arthur.cohen@embecosm.com
- [COMMITTED 074/145] gccrs: Almost done with top level parsing
arthur.cohen@embecosm.com
- [COMMITTED 074/146] gccrs: hir: Lower lang-item paths
arthur.cohen@embecosm.com
- [COMMITTED 075/141] gccrs: fix unconstrained generics check to handle recursive generics
arthur.cohen@embecosm.com
- [COMMITTED 075/144] gccrs: Used `IndexVec` for place_map
arthur.cohen@embecosm.com
- [COMMITTED 075/145] gccrs: Working on parseAsmArg
arthur.cohen@embecosm.com
- [COMMITTED 075/146] gccrs: nr2.0: Resolve lang item paths properly.
arthur.cohen@embecosm.com
- [COMMITTED 076/141] gccrs: fix name resolution for generics where type param is declared later
arthur.cohen@embecosm.com
- [COMMITTED 076/144] gccrs: Dynamic dispatch with supertraits
arthur.cohen@embecosm.com
- [COMMITTED 076/145] gccrs: Introduce first implementation of parse_clobber_abi
arthur.cohen@embecosm.com
- [COMMITTED 076/146] gccrs: lang-item: Remove unused NodeId from LangItemPath
arthur.cohen@embecosm.com
- [COMMITTED 077/141] gccrs: self paths are patterns but we dont have mappings for it
arthur.cohen@embecosm.com
- [COMMITTED 077/144] gccrs: Implement initial pattern analysis pass.
arthur.cohen@embecosm.com
- [COMMITTED 077/145] gccrs: Working on parse_options for a bit more
arthur.cohen@embecosm.com
- [COMMITTED 077/146] gccrs: fix bad not expression in rust
arthur.cohen@embecosm.com
- [COMMITTED 078/141] gccrs: improve error diagnostic for bad type-resolution in CallExpr
arthur.cohen@embecosm.com
- [COMMITTED 078/144] gccrs: Emit error on auto-traits
arthur.cohen@embecosm.com
- [COMMITTED 078/145] gccrs: Fix clobber_api brackets
arthur.cohen@embecosm.com
- [COMMITTED 078/146] gccrs: implement the TuplePattern and use it for function patterns
arthur.cohen@embecosm.com
- [COMMITTED 079/141] gccrs: Add name resolution and HIR lowering for ImplTraitType's
arthur.cohen@embecosm.com
- [COMMITTED 079/144] gccrs: session-manager: Fix typos in -frust-incomplete message
arthur.cohen@embecosm.com
- [COMMITTED 079/145] gccrs: First draft of parse_option finished
arthur.cohen@embecosm.com
- [COMMITTED 079/146] gccrs: Made changes to AST::TraitImpl constructor for TypePath
arthur.cohen@embecosm.com
- [COMMITTED 08/35] gccrs: lower: Handle let-else properly
arthur.cohen@embecosm.com
- [COMMITTED 080/141] gccrs: initial setup for new OpaqueType to represent Impl types
arthur.cohen@embecosm.com
- [COMMITTED 080/144] gccrs: [gccrs#3141] Fix incorrect handling of overflow in numeric types
arthur.cohen@embecosm.com
- [COMMITTED 080/145] gccrs: Introduced is_global_asm to InlineAsm AST
arthur.cohen@embecosm.com
- [COMMITTED 080/146] gccrs: add ptr to int and int to ptr type cast rules
arthur.cohen@embecosm.com
- [COMMITTED 081/141] gccrs: nr2.0: Resolve paths which start with Self
arthur.cohen@embecosm.com
- [COMMITTED 081/144] gccrs: [gccrs#3141] Remove double negation by returning CompileExpr::Compile early
arthur.cohen@embecosm.com
- [COMMITTED 081/145] gccrs: Make InlineAsm non-abstract for usage in parsing.
arthur.cohen@embecosm.com
- [COMMITTED 081/146] gccrs: typecheck-path: Fix typo (reciever -> receiver)
arthur.cohen@embecosm.com
- [COMMITTED 082/141] gccrs: Add type check on if-expr
arthur.cohen@embecosm.com
- [COMMITTED 082/144] gccrs: Create new test system for name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 082/145] gccrs: Replace scaffolded InlineAsm with real InlineAsm.
arthur.cohen@embecosm.com
- [COMMITTED 082/146] gccrs: parser: Add testcases for multiline strings
arthur.cohen@embecosm.com
- [COMMITTED 083/141] gccrs: Add comments to resolve_segments
arthur.cohen@embecosm.com
- [COMMITTED 083/144] gccrs: Check if the type has been correctly resolved
arthur.cohen@embecosm.com
- [COMMITTED 083/145] gccrs: Add a simple no-op test for asm!
arthur.cohen@embecosm.com
- [COMMITTED 083/146] gccrs: resolve: Name resolve trait bounds properly
arthur.cohen@embecosm.com
- [COMMITTED 084/141] gccrs: nr2.0: Fix issue with external crates
arthur.cohen@embecosm.com
- [COMMITTED 084/144] gccrs: Fix ICE on error propagation with generic
arthur.cohen@embecosm.com
- [COMMITTED 084/145] gccrs: Top level parsing test for asm!
arthur.cohen@embecosm.com
- [COMMITTED 084/146] gccrs: typecheck: Add note about erorring out on additional trait bounds.
arthur.cohen@embecosm.com
- [COMMITTED 085/141] gccrs: nr2.0: Run DefaultResolver::visit on PathInExpression
arthur.cohen@embecosm.com
- [COMMITTED 085/144] rust: negative polarity removes restrictions on validation of impl blocks
arthur.cohen@embecosm.com
- [COMMITTED 085/145] gccrs: Add tests parsing with trailing commas inline asm
arthur.cohen@embecosm.com
- [COMMITTED 085/146] gccrs: lang-item: Add Sync trait
arthur.cohen@embecosm.com
- [COMMITTED 086/141] gccrs: derive(Eq): Add implementation.
arthur.cohen@embecosm.com
- [COMMITTED 086/144] gccrs: adjust hir dump of BlockExpr
arthur.cohen@embecosm.com
- [COMMITTED 086/145] gccrs: Added faulty tests for inline asm cloberring
arthur.cohen@embecosm.com
- [COMMITTED 086/146] gccrs: lang-item: Add Option::{None, Some}, Iterator::next, IntoIter::into_iter
arthur.cohen@embecosm.com
- [COMMITTED 087/141] gccrs: ast-builder: Improve function generation.
arthur.cohen@embecosm.com
- [COMMITTED 087/144] gccrs: Add extra assertions to tl::optional
arthur.cohen@embecosm.com
- [COMMITTED 087/145] gccrs: Implemented parse_clobber_abi to pass new tests
arthur.cohen@embecosm.com
- [COMMITTED 087/146] gccrs: lang-items: Collect trait functions that are lang items
arthur.cohen@embecosm.com
- [COMMITTED 088/141] gccrs: ast-builder: Add new methods for creating operator expressions
arthur.cohen@embecosm.com
- [COMMITTED 088/144] gccrs: Remove some overloaded methods from DefaultResolver.
arthur.cohen@embecosm.com
- [COMMITTED 088/145] gccrs: Parsing of options(...) done.
arthur.cohen@embecosm.com
- [COMMITTED 088/146] gccrs: ast: Add new constructors for PathInExpression
arthur.cohen@embecosm.com
- [COMMITTED 089/141] gccrs: derive(Clone): chore: Cleanup
arthur.cohen@embecosm.com
- [COMMITTED 089/144] rust: fix ICE when compiling impl block for !
arthur.cohen@embecosm.com
- [COMMITTED 089/145] gccrs: Wraps inline_asm tests in unsafe {}
arthur.cohen@embecosm.com
- [COMMITTED 089/146] gccrs: ast-builder: Add more methods
arthur.cohen@embecosm.com
- [COMMITTED 09/35] gccrs: nr2.0: Fix test const_generics_3.rs
arthur.cohen@embecosm.com
- [COMMITTED 090/141] gccrs: derive(PartialEq): Add partial implementation
arthur.cohen@embecosm.com
- [COMMITTED 090/144] gccrs: rust fix ICE when hir lowering qualified path expressions without an as
arthur.cohen@embecosm.com
- [COMMITTED 090/145] gccrs: Add checks for duplicate options in inline asm
arthur.cohen@embecosm.com
- [COMMITTED 090/146] gccrs: Fix NR2.0 compiler ICE caused by Generics in Enums
arthur.cohen@embecosm.com
- [COMMITTED 091/141] gccrs: expand: Allow built-in derives to generate multiple items
arthur.cohen@embecosm.com
- [COMMITTED 091/144] gccrs: nr2.0: default-visitor: Conditionally visit type in self parameters.
arthur.cohen@embecosm.com
- [COMMITTED 091/145] gccrs: Resolve static decl warning
arthur.cohen@embecosm.com
- [COMMITTED 091/146] gccrs: nr2.0: Handle "Self" properly in trait definitions
arthur.cohen@embecosm.com
- [COMMITTED 092/141] gccrs: derive(PartialEq): Also derive StructuralPartialEq
arthur.cohen@embecosm.com
- [COMMITTED 092/144] gccrs: toplevel: Add note for resolving use declarations
arthur.cohen@embecosm.com
- [COMMITTED 092/145] gccrs: Scaffolding parse_reg
arthur.cohen@embecosm.com
- [COMMITTED 092/146] gccrs: ast: Add EnumItem::Kind
arthur.cohen@embecosm.com
- [COMMITTED 093/141] gccrs: derive(Eq): Also derive StructuralEq
arthur.cohen@embecosm.com
- [COMMITTED 093/144] gccrs: toplevel: Build list of imports for Early to resolve
arthur.cohen@embecosm.com
- [COMMITTED 093/145] gccrs: Rename InlineAsmOptions to InlineAsmOption
arthur.cohen@embecosm.com
- [COMMITTED 093/146] gccrs: Remove Rust::make_unique
arthur.cohen@embecosm.com
- [COMMITTED 094/141] gccrs: derive(Eq): Create copies of Eq typepath to avoid NodeId confusion
arthur.cohen@embecosm.com
- [COMMITTED 094/144] gccrs: early: Resolve imports and create import mappings
arthur.cohen@embecosm.com
- [COMMITTED 094/145] gccrs: Safegaurd InlineAsm's clone_expr_...
arthur.cohen@embecosm.com
- [COMMITTED 094/146] gccrs: lower: Correctly lower parenthesized types
arthur.cohen@embecosm.com
- [COMMITTED 095/141] gccrs: Remove PathInExpression::get_pattern_node_id
arthur.cohen@embecosm.com
- [COMMITTED 095/144] gccrs: imports: Add FinalizeImports class
arthur.cohen@embecosm.com
- [COMMITTED 095/145] gccrs: Remove global_asm and non_global_asm handler
arthur.cohen@embecosm.com
- [COMMITTED 095/146] gccrs: tychk: Add more support for additional trait bounds in functions
arthur.cohen@embecosm.com
- [COMMITTED 096/141] gccrs: Fix expansion of macros inside modules
arthur.cohen@embecosm.com
- [COMMITTED 096/144] gccrs: imports: Create ImportData class and use it in import_mappings
arthur.cohen@embecosm.com
- [COMMITTED 096/145] gccrs: Big Refactor after meeting
arthur.cohen@embecosm.com
- [COMMITTED 096/146] gccrs: nr2.0: Resolve type aliases inside trait definitions
arthur.cohen@embecosm.com
- [COMMITTED 097/141] gccrs: Remove some member functions from SingleASTNode
arthur.cohen@embecosm.com
- [COMMITTED 097/144] gccrs: imports: Start storing Ribs in ImportKind
arthur.cohen@embecosm.com
- [COMMITTED 097/145] gccrs: Renamed parseAsmArg to conform to other function names
arthur.cohen@embecosm.com
- [COMMITTED 097/146] gccrs: ast: Add new Kind enums for more precise downcasting
arthur.cohen@embecosm.com
- [COMMITTED 098/141] gccrs: ast: builder: Add new builder methods
arthur.cohen@embecosm.com
- [COMMITTED 098/144] gccrs: imports: Make FinalizeImports a resolver visitor as well
arthur.cohen@embecosm.com
- [COMMITTED 098/145] gccrs: Working towards parse_reg and parse_reg_operand
arthur.cohen@embecosm.com
- [COMMITTED 098/146] gccrs: use StackedContexts for block context
arthur.cohen@embecosm.com
- [COMMITTED 099/141] gccrs: derive(Debug): Use builder's ptrify function instead
arthur.cohen@embecosm.com
- [COMMITTED 099/144] gccrs: early: Do not emit errors for unresolved imports, store them instead
arthur.cohen@embecosm.com
- [COMMITTED 099/145] gccrs: Got AST::Fragment to be created from InlineAsm
arthur.cohen@embecosm.com
- [COMMITTED 099/146] gccrs: fix ICE during HIR dump
arthur.cohen@embecosm.com
- [COMMITTED 1/2] gccrs: polonius: Vendor Rust dependencies
arthur.cohen@embecosm.com
- [COMMITTED 10/35] rust: Lower minimum supported Rust version to 1.49
arthur.cohen@embecosm.com
- [COMMITTED 100/141] gccrs: derive(Hash): Add implementation.
arthur.cohen@embecosm.com
- [COMMITTED 100/144] gccrs: Insert imports in all namespaces they were resolved in
arthur.cohen@embecosm.com
- [COMMITTED 100/145] gccrs: Refactoring for inline asm pr
arthur.cohen@embecosm.com
- [COMMITTED 100/146] gccrs: nr2.0: Improve default, top-level, and late resolvers
arthur.cohen@embecosm.com
- [COMMITTED 101/141] gccrs: hir-dump: Fix more segfaults in the HIR dump
arthur.cohen@embecosm.com
- [COMMITTED 101/144] gccrs: nr2.0: Cleanup import mappings and factor into a class.
arthur.cohen@embecosm.com
- [COMMITTED 101/145] gccrs: Slim down the test cases
arthur.cohen@embecosm.com
- [COMMITTED 101/146] gccrs: fix ICE in borrows to invalid expressions
arthur.cohen@embecosm.com
- [COMMITTED 102/141] gccrs: Adjust type path resolution error message
arthur.cohen@embecosm.com
- [COMMITTED 102/144] gccrs: Fix missing error on duplicated nodes
arthur.cohen@embecosm.com
- [COMMITTED 102/145] gccrs: Add support for AST to HIR inline asm translation
arthur.cohen@embecosm.com
- [COMMITTED 102/146] gccrs: add support for lang_item eq and PartialEq trait
arthur.cohen@embecosm.com
- [COMMITTED 103/141] gccrs: nr2.0: Implement macro_use for modules
arthur.cohen@embecosm.com
- [COMMITTED 103/144] gccrs: Loop on expansion if a new export has been defined
arthur.cohen@embecosm.com
- [COMMITTED 103/145] gccrs: Partial unsafe support for inline asm
arthur.cohen@embecosm.com
- [COMMITTED 103/146] gccrs: fix ICE with hir dump on closure
arthur.cohen@embecosm.com
- [COMMITTED 104/141] gccrs: lower: Always crash when lowering macro invocations
arthur.cohen@embecosm.com
- [COMMITTED 104/144] gccrs: Mark virtual function override in default resolver
arthur.cohen@embecosm.com
- [COMMITTED 104/145] gccrs: Fix warnings
arthur.cohen@embecosm.com
- [COMMITTED 104/146] gccrs: nr2.0: Resolve Self inside impl blocks
arthur.cohen@embecosm.com
- [COMMITTED 105/141] gccrs: name-resolution: early: Remove overzealous overrides
arthur.cohen@embecosm.com
- [COMMITTED 105/144] gccrs: Remove empty visit functions
arthur.cohen@embecosm.com
- [COMMITTED 105/145] gccrs: Scaffolding ast visitor for InlineAsm
arthur.cohen@embecosm.com
- [COMMITTED 105/146] gccrs: cleanup our enum type layout to be closer to rustc
arthur.cohen@embecosm.com
- [COMMITTED 106/141] gccrs: expansion: Expand generic args in generic type path segments
arthur.cohen@embecosm.com
- [COMMITTED 106/144] gccrs: Remove regular visit code
arthur.cohen@embecosm.com
- [COMMITTED 106/145] gccrs: Scaffolding HIRFullVisitor for inline asm
arthur.cohen@embecosm.com
- [COMMITTED 106/146] gccrs: Allow float type to be casted as integer type
arthur.cohen@embecosm.com
- [COMMITTED 107/141] gccrs: nr2.0: Handle lang item type path segments
arthur.cohen@embecosm.com
- [COMMITTED 107/144] gccrs: Change lambda content with default visitor call
arthur.cohen@embecosm.com
- [COMMITTED 107/145] gccrs: Successful parse of in and inout, albeit with str
arthur.cohen@embecosm.com
- [COMMITTED 107/146] gccrs: match arms are a LUB
arthur.cohen@embecosm.com
- [COMMITTED 108/141] gccrs: Adjust unknown macro error message
arthur.cohen@embecosm.com
- [COMMITTED 108/144] gccrs: Add default resolver parent functions by default
arthur.cohen@embecosm.com
- [COMMITTED 108/145] gccrs: Add potentially_nonpromoted_keywords set str
arthur.cohen@embecosm.com
- [COMMITTED 108/146] gccrs: rust/intrinsic: add try intrinsic and panic strategy options
arthur.cohen@embecosm.com
- [COMMITTED 109/141] gccrs: ast: Add base for desugaring try expressions
arthur.cohen@embecosm.com
- [COMMITTED 109/144] gccrs: Make AST default visitor visit functions public
arthur.cohen@embecosm.com
- [COMMITTED 109/145] gccrs: Fix visitor-related warnings
arthur.cohen@embecosm.com
- [COMMITTED 109/146] gccrs: rust/intrinsic: add new "catch_unwind" variant of API
arthur.cohen@embecosm.com
- [COMMITTED 11/35] gccrs: Lower raw string literals
arthur.cohen@embecosm.com
- [COMMITTED 110/141] gccrs: lower: Error out when lowering ErrorPropagationExpr
arthur.cohen@embecosm.com
- [COMMITTED 110/144] gccrs: Move failing test to xfail
arthur.cohen@embecosm.com
- [COMMITTED 110/145] gccrs: Refactoring and supporting more parse_reg_operand
arthur.cohen@embecosm.com
- [COMMITTED 110/146] gccrs: add two more tests to test try-catch (unwind) code generation
arthur.cohen@embecosm.com
- [COMMITTED 111/141] gccrs: session-manager: Call into DesugarQuestionMark
arthur.cohen@embecosm.com
- [COMMITTED 111/144] gccrs: Move bir builder function implementation
arthur.cohen@embecosm.com
- [COMMITTED 111/145] gccrs: Partial support for operand
arthur.cohen@embecosm.com
- [COMMITTED 111/146] gccrs: Visit the trait paths of trait implementations
arthur.cohen@embecosm.com
- [COMMITTED 112/141] gccrs: Reduce usage of rust-session-manager.h
arthur.cohen@embecosm.com
- [COMMITTED 112/144] gccrs: Do not assert insertion result
arthur.cohen@embecosm.com
- [COMMITTED 112/145] gccrs: Scaffolding validation of asm!
arthur.cohen@embecosm.com
- [COMMITTED 112/146] gccrs: improve mutability checks
arthur.cohen@embecosm.com
- [COMMITTED 113/141] gccrs: nr2.0: Make sure PathInExpression is default resolved
arthur.cohen@embecosm.com
- [COMMITTED 113/144] gccrs: Update exclude list with working tests
arthur.cohen@embecosm.com
- [COMMITTED 113/145] gccrs: Update parser to parse strings in the first stage
arthur.cohen@embecosm.com
- [COMMITTED 113/146] gccrs: gcc/rust/ChangeLog:
arthur.cohen@embecosm.com
- [COMMITTED 114/141] gccrs: expansion: Correctly expand $crate metavar
arthur.cohen@embecosm.com
- [COMMITTED 114/144] gccrs: Change resolved type segment
arthur.cohen@embecosm.com
- [COMMITTED 114/145] gccrs: Move parser and last_token_id to InlineAsmCtx
arthur.cohen@embecosm.com
- [COMMITTED 114/146] gccrs: Add ForeverStackStore
arthur.cohen@embecosm.com
- [COMMITTED 115/141] gccrs: nr2.0: Set the node id of the root node
arthur.cohen@embecosm.com
- [COMMITTED 115/144] gccrs: Make node id getter const.
arthur.cohen@embecosm.com
- [COMMITTED 115/145] gccrs: Expected first layer done
arthur.cohen@embecosm.com
- [COMMITTED 115/146] gccrs: testsuite: Fix missing handling of little endian.
arthur.cohen@embecosm.com
- [COMMITTED 116/141] gccrs: Add rib kind debug representation
arthur.cohen@embecosm.com
- [COMMITTED 116/144] gccrs: This test requires the standard library
arthur.cohen@embecosm.com
- [COMMITTED 116/145] gccrs: Partial second layer of expected in parsing asm
arthur.cohen@embecosm.com
- [COMMITTED 116/146] gccrs: Fix scan-gimple testcases on LE platforms.
arthur.cohen@embecosm.com
- [COMMITTED 117/141] gccrs: Keep definition provenance to skip enum variants
arthur.cohen@embecosm.com
- [COMMITTED 117/144] gccrs: Add box definition to avoid error
arthur.cohen@embecosm.com
- [COMMITTED 117/145] gccrs: Fix optional trait parsing
arthur.cohen@embecosm.com
- [COMMITTED 117/146] gccrs: Revert "gcc/rust/ChangeLog:"
arthur.cohen@embecosm.com
- [COMMITTED 118/141] gccrs: Add enum variant string information to definition
arthur.cohen@embecosm.com
- [COMMITTED 118/144] gccrs: Resolve TypeParam with name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 118/145] gccrs: expand: Keep track of semicoloned builtin macros
arthur.cohen@embecosm.com
- [COMMITTED 118/146] gccrs: Add missing name resolution to static items in blocks
arthur.cohen@embecosm.com
- [COMMITTED 119/141] gccrs: Remove nr2 exhaustiveness test from exclusion list
arthur.cohen@embecosm.com
- [COMMITTED 119/144] gccrs: Postpone break on error after name resolution
arthur.cohen@embecosm.com
- [COMMITTED 119/145] gccrs: expand: Switch semicolon boolean to an enum instead.
arthur.cohen@embecosm.com
- [COMMITTED 119/146] gccrs: nr2.0: Early resolve pending eager macro invocations
arthur.cohen@embecosm.com
- [COMMITTED 12/35] gccrs: testsuite: Add more testcases for cfg() in core
arthur.cohen@embecosm.com
- [COMMITTED 120/141] gccrs: Add a test for enum variant name resolution
arthur.cohen@embecosm.com
- [COMMITTED 120/144] gccrs: Remove some passing test from nr2 passing list
arthur.cohen@embecosm.com
- [COMMITTED 120/145] gccrs: Add test case for using asm! outside of unsafe {}
arthur.cohen@embecosm.com
- [COMMITTED 120/146] gccrs: Remove dead code related to external functions
arthur.cohen@embecosm.com
- [COMMITTED 121/141] gccrs: Fix some small issues
arthur.cohen@embecosm.com
- [COMMITTED 121/144] rust: Add support for Clone and Copy derive on generic types
arthur.cohen@embecosm.com
- [COMMITTED 121/145] gccrs: Added ExprType::InlineAsm
arthur.cohen@embecosm.com
- [COMMITTED 121/146] gccrs: ast: Fix warning about copy elision for moved expr
arthur.cohen@embecosm.com
- [COMMITTED 122/141] gccrs: remove visitor which is not needed here
arthur.cohen@embecosm.com
- [COMMITTED 122/144] rust: fix ICE during name resolution for impls on unit-types
arthur.cohen@embecosm.com
- [COMMITTED 122/145] gccrs: Add RAW_STRING_LITERAL
arthur.cohen@embecosm.com
- [COMMITTED 122/146] gccrs: attributes: Add #[derive] as a built-in attribute
arthur.cohen@embecosm.com
- [COMMITTED 123/141] gccrs: track DefId on ADT Types this could be useful information
arthur.cohen@embecosm.com
- [COMMITTED 123/144] gccrs: add test case to show impl block on ! works
arthur.cohen@embecosm.com
- [COMMITTED 123/145] gccrs: Finish incorporating expected of parse_reg_operand
arthur.cohen@embecosm.com
- [COMMITTED 123/146] gccrs: collect-lang-items: Display attribute upon error finding it
arthur.cohen@embecosm.com
- [COMMITTED 124/141] gccrs: check for recursion trait cycle with bounds checks
arthur.cohen@embecosm.com
- [COMMITTED 124/144] gccrs: Add test case to show ICE is fixed
arthur.cohen@embecosm.com
- [COMMITTED 124/145] gccrs: Finish expected parse_reg_operand
arthur.cohen@embecosm.com
- [COMMITTED 124/146] gccrs: ast: Refactor how lang item paths are handled.
arthur.cohen@embecosm.com
- [COMMITTED 125/141] gccrs: Move import mapping resolution to in tree visit
arthur.cohen@embecosm.com
- [COMMITTED 125/144] gccrs: Fix ICE when typechecking non-trait item when we expect one
arthur.cohen@embecosm.com
- [COMMITTED 125/145] gccrs: Scaffold expected on parse_options and asm_arg
arthur.cohen@embecosm.com
- [COMMITTED 125/146] gccrs: tychk: resolve lang item type paths properly
arthur.cohen@embecosm.com
- [COMMITTED 126/141] gccrs: Remove tests from exclusion list
arthur.cohen@embecosm.com
- [COMMITTED 126/144] gccrs: Improve Rib::Definition shadowing
arthur.cohen@embecosm.com
- [COMMITTED 126/145] gccrs: Added tl::expected to parse_operand
arthur.cohen@embecosm.com
- [COMMITTED 126/146] gccrs: lower: Properly lower non-generic lang item type path segments.
arthur.cohen@embecosm.com
- [COMMITTED 127/141] gccrs: Remove finalize import visitor
arthur.cohen@embecosm.com
- [COMMITTED 127/144] gccrs: Fix some issues with canonical path fetching in name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 127/145] gccrs: Added a test that is expected to fail
arthur.cohen@embecosm.com
- [COMMITTED 127/146] gccrs: lang-items: Collect struct lang items.
arthur.cohen@embecosm.com
- [COMMITTED 128/141] gccrs: Add a function to get the crate number from node id
arthur.cohen@embecosm.com
- [COMMITTED 128/144] gccrs: Handle TypeAlias during toplevel resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 128/145] gccrs: Add WARN_UNUSED_RESULT parse error
arthur.cohen@embecosm.com
- [COMMITTED 128/146] gccrs: lang-item: Add LangItem::PrettyString
arthur.cohen@embecosm.com
- [COMMITTED 129/141] gccrs: Insert crate name in canonical path
arthur.cohen@embecosm.com
- [COMMITTED 129/144] gccrs: Rework InlineAsmOperand
arthur.cohen@embecosm.com
- [COMMITTED 129/145] gccrs: Addresses warning, put warn unused in right place
arthur.cohen@embecosm.com
- [COMMITTED 129/146] gccrs: mappings: Add get_lang_item_node
arthur.cohen@embecosm.com
- [COMMITTED 13/35] gccrs: Fix validation of constant items
arthur.cohen@embecosm.com
- [COMMITTED 130/141] gccrs: Fix canonical path parent resolution
arthur.cohen@embecosm.com
- [COMMITTED 130/144] gccrs: Insert static items into the value namespace
arthur.cohen@embecosm.com
- [COMMITTED 130/145] gccrs: Clean up monadic operations on expected<>
arthur.cohen@embecosm.com
- [COMMITTED 130/146] gccrs: ast-collector: Adapt to lang item type path segments
arthur.cohen@embecosm.com
- [COMMITTED 131/141] gccrs: Remove mangling tests from exclusion list
arthur.cohen@embecosm.com
- [COMMITTED 131/144] gccrs: Improve handling of InlineAsm in DefaultASTVisitor
arthur.cohen@embecosm.com
- [COMMITTED 131/145] gccrs: Store parse result of parse_format_string(s)
arthur.cohen@embecosm.com
- [COMMITTED 131/146] gccrs: ast-collector: Fix tuple struct pattern collection
arthur.cohen@embecosm.com
- [COMMITTED 132/141] gccrs: nr2.0: Check compile/torture/*.rs tests
arthur.cohen@embecosm.com
- [COMMITTED 132/144] gccrs: Allow identifiers and paths to reference types during nr2.0
arthur.cohen@embecosm.com
- [COMMITTED 132/145] gccrs: Safe-guard InlineAsm structs
arthur.cohen@embecosm.com
- [COMMITTED 132/146] gccrs: lang-items: Mark Clone trait as a lang item in testsuite
arthur.cohen@embecosm.com
- [COMMITTED 133/141] gccrs: Fix modules with same name as builtins causing ICE (#3315)
arthur.cohen@embecosm.com
- [COMMITTED 133/144] gccrs: Use name resolver 2.0 during pattern typechecking
arthur.cohen@embecosm.com
- [COMMITTED 133/145] gccrs: [gccrs#3051] Remove unnecessary #include from rust-expr.h
arthur.cohen@embecosm.com
- [COMMITTED 133/146] gccrs: builder: Allow generating struct statements
arthur.cohen@embecosm.com
- [COMMITTED 134/141] gccrs: emit an error for type or const parameters on foreign items
arthur.cohen@embecosm.com
- [COMMITTED 134/144] gccrs: Provide input operand for gccrs
arthur.cohen@embecosm.com
- [COMMITTED 134/145] rust: fix HIR dump for MatchExpr
arthur.cohen@embecosm.com
- [COMMITTED 134/146] gccrs: derive(Clone): Manually generate AssertParamIsCopy struct for unions
arthur.cohen@embecosm.com
- [COMMITTED 135/141] gccrs: nr2.0: Fix test self-path2.rs
arthur.cohen@embecosm.com
- [COMMITTED 135/144] gccrs: Fix compiler error on ast wrong implicit construct push_back
arthur.cohen@embecosm.com
- [COMMITTED 135/145] gccrs: Added FFIVector to get Polonius output on C++ side
arthur.cohen@embecosm.com
- [COMMITTED 135/146] gccrs: derive(Clone): Mark PhantomData as a lang item
arthur.cohen@embecosm.com
- [COMMITTED 136/141] gccrs: Prevent multiple resolution insertion
arthur.cohen@embecosm.com
- [COMMITTED 136/144] gccrs: Disambiguate generic args during name resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 136/145] gccrs: Fix nightly rustc warnings
arthur.cohen@embecosm.com
- [COMMITTED 136/145] gccrs: Fix nightly rustc warnings
Thomas Schwinge
- [COMMITTED 136/145] gccrs: Fix nightly rustc warnings
Arthur Cohen
- [COMMITTED 136/145] gccrs: Fix nightly rustc warnings
Thomas Schwinge
- [COMMITTED 136/146] gccrs: derive(Copy): Use copy lang item when deriving Copy.
arthur.cohen@embecosm.com
- [COMMITTED 137/141] gccrs: nr2.0: Adjust visitors for struct expressions
arthur.cohen@embecosm.com
- [COMMITTED 137/144] gccrs: Handle const generic parameters during resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 137/145] gccrs: Introduce new class to handle borrow errors
arthur.cohen@embecosm.com
- [COMMITTED 137/146] gccrs: ast-builder: Add new methods around type paths.
arthur.cohen@embecosm.com
- [COMMITTED 138/141] gccrs: Modify multiple definition error
arthur.cohen@embecosm.com
- [COMMITTED 138/144] gccrs: Use name resolver 2.0 in MarkLive
arthur.cohen@embecosm.com
- [COMMITTED 138/145] gccrs: Improve error messages for operator expressions
arthur.cohen@embecosm.com
- [COMMITTED 138/146] gccrs: derive(Clone): Use lang item for PhantomData in Clone
arthur.cohen@embecosm.com
- [COMMITTED 139/141] gccrs: nr2.0: Adjust indentifier expression handling
arthur.cohen@embecosm.com
- [COMMITTED 139/144] gccrs: Make const references to ForeverStack more useful
arthur.cohen@embecosm.com
- [COMMITTED 139/145] gccrs: Update pattern with \r* for dg-output tests
arthur.cohen@embecosm.com
- [COMMITTED 139/146] gccrs: derive(Clone): Add note about Clone::clone()
arthur.cohen@embecosm.com
- [COMMITTED 14/35] gccrs: fix unconstrained infer vars on generic associated type
arthur.cohen@embecosm.com
- [COMMITTED 140/141] gccrs: nr2.0: Fix StructExprFieldIdentifier handling
arthur.cohen@embecosm.com
- [COMMITTED 140/144] gccrs: Load unloaded modules during toplevel resolution 2.0
arthur.cohen@embecosm.com
- [COMMITTED 140/145] gccrs: [gccrs#3046] ICE on failing to find enum variant
arthur.cohen@embecosm.com
- [COMMITTED 140/146] gccrs: derive(Clone): Improve existing testcase
arthur.cohen@embecosm.com
- [COMMITTED 141/141] gccrs: support generic super traits recursively
arthur.cohen@embecosm.com
- [COMMITTED 141/144] gccrs: Use name resolver 2.0 in const checker
arthur.cohen@embecosm.com
- [COMMITTED 141/145] gccrs: Change assertion of constructor
arthur.cohen@embecosm.com
- [COMMITTED 141/146] gccrs: derive(Clone): Add deriving of simple enum variants
arthur.cohen@embecosm.com
- [COMMITTED 142/144] gccrs: Use name resolver 2.0 for compiling break/continue
arthur.cohen@embecosm.com
- [COMMITTED 142/145] gccrs: Added options for ParseMode
arthur.cohen@embecosm.com
- [COMMITTED 142/146] gccrs: ast-builder: Add new methods for building structs
arthur.cohen@embecosm.com
- [COMMITTED 143/144] gccrs: Use name resolver 2.0 in pattern checker
arthur.cohen@embecosm.com
- [COMMITTED 143/145] gccrs: Fix ffi and enum conventions
arthur.cohen@embecosm.com
- [COMMITTED 143/146] gccrs: derive(Clone): Implement clone for enum tuple variants
arthur.cohen@embecosm.com
- [COMMITTED 144/144] gccrs: Handle external static items in toplevel resolver 2.0
arthur.cohen@embecosm.com
- [COMMITTED 144/145] gccrs: [gccrs#2987] Patch ICE when deriving Clone and Copy
arthur.cohen@embecosm.com
- [COMMITTED 144/146] gccrs: derive(Clone): Implement derive clone for enum struct variants
arthur.cohen@embecosm.com
- [COMMITTED 145/145] gccrs: [E0576] Associated `item` not found in given `type`
arthur.cohen@embecosm.com
- [COMMITTED 145/146] gccrs: derive(Clone): Add lang item typepaths failure testcases to nr2 exclude
arthur.cohen@embecosm.com
- [COMMITTED 146/146] gccrs: nr2.0: late: Better format PathInExpression resolution
arthur.cohen@embecosm.com
- [COMMITTED 15/35] gccrs: Fix core library test with proper canonical path
arthur.cohen@embecosm.com
- [COMMITTED 16/35] gccrs: Fix ICE when array elements are not a value
arthur.cohen@embecosm.com
- [COMMITTED 17/35] gccrs: Add check for super traits being implemented by Self
arthur.cohen@embecosm.com
- [COMMITTED 18/35] gccrs: Fix ICE when compiling block expressions in array capacity
arthur.cohen@embecosm.com
- [COMMITTED 19/35] gccrs: Fix ICE when using super mid way though path
arthur.cohen@embecosm.com
- [COMMITTED 2/2] rust: force cargo to build offline
arthur.cohen@embecosm.com
- [COMMITTED 20/35] gccrs: Fix ICE when doing method resolution on trait predicates
arthur.cohen@embecosm.com
- [COMMITTED 21/35] gccrs: Give the builtin unit struct an actual locus
arthur.cohen@embecosm.com
- [COMMITTED 22/35] gccrs: Resolve module final self segment in use decls
arthur.cohen@embecosm.com
- [COMMITTED 23/35] gccrs: Update exclusion list
arthur.cohen@embecosm.com
- [COMMITTED 24/35] gccrs: Add new test to highlight namespace for self import
arthur.cohen@embecosm.com
- [COMMITTED 25/35] gccrs: Fix ICE when compiling path which resolves to trait constant
arthur.cohen@embecosm.com
- [COMMITTED 26/35] gccrs: Fix ICE during const expr eval on array expressions
arthur.cohen@embecosm.com
- [COMMITTED 27/35] gccrs: nr2.0: Fix test macros/mbe/macro43.rs
arthur.cohen@embecosm.com
- [COMMITTED 28/35] gccrs: nr2.0: Rename prelude to lang_prelude
arthur.cohen@embecosm.com
- [COMMITTED 29/35] gccrs: Add ending newline to rust-macro-builtins-log-debug.cc
arthur.cohen@embecosm.com
- [COMMITTED 30/35] gccrs: Fix ICE in array ref constexpr
arthur.cohen@embecosm.com
- [COMMITTED 31/35] gccrs: FIX ICE when working with HIR::BareFunctionType
arthur.cohen@embecosm.com
- [COMMITTED 32/35] gccrs: FIX ICE for malformed repr attribute
arthur.cohen@embecosm.com
- [COMMITTED 33/35] gccrs: fix ice when setting up regions
arthur.cohen@embecosm.com
- [COMMITTED 34/35] gccrs: fix crash in parse repr options and missing delete call
arthur.cohen@embecosm.com
- [COMMITTED 35/35] gccrs: Fix SEGV when type path resolver fails outright
arthur.cohen@embecosm.com
- [PATCH 1/4] rust: Use REAL_TYPE_P instead of manual checking
Andrew Pinski
- [PATCH 2/4] rust: Use error_operand_p in rust-gcc.cc
Andrew Pinski
- [PATCH 3/4] rust: use range for inside rust-gcc.cc [PR119341]
Andrew Pinski
- [PATCH 4/4] rust: Add comment inside block [PR119342]
Andrew Pinski
- [PATCHSET] Update Rust frontend 17/03/2024 1/4
arthur.cohen@embecosm.com
- [PATCHSET] Update Rust frontend 19/03/2024 2/4
arthur.cohen@embecosm.com
- [PATCHSET] Update Rust frontend 21/03/2024 3/4
arthur.cohen@embecosm.com
- [PATCHSET] Update Rust frontend 24/03/2024 4/4
arthur.cohen@embecosm.com
- [PATCH v2 0/4] rust: Small cleanups of rust-gcc.cc
Andrew Pinski
- [PATCH v2 1/4] rust: Use FLOAT_TYPE_P instead of manual checking
Andrew Pinski
- [PATCH v2 2/4] rust: Use error_operand_p in rust-gcc.cc
Andrew Pinski
- [PATCH v2 3/4] rust: use range for inside rust-gcc.cc [PR119341]
Andrew Pinski
- [PATCH v2 4/4] rust: Add comment inside block [PR119342]
Andrew Pinski
- bootstrapping on a new platform - chicken and egg problem
Marco Atzeri
- bootstrapping on a new platform - chicken and egg problem
Marc Poulhiès
- Confirm subscription
ISSS Newsletter
- e621 password reset
noreply@e621.net
- GCC GSoC 2025: Call for project ideas and mentors
Martin Jambor
- Join our survey: Unveiling the value of inconsistent information within POC reports
Nanjing Tech University:dinglingyan
- Rust: error[E0554]: `#![feature]` may not be used on the stable release channel
Thomas Schwinge
- Sourceware Survey 2025
Mark Wielaard
- Sourceware Survey 2025
Mark Wielaard
- Код безопасности для учетной записи Майкрософт
Служба технической поддержки учетных записей Майкрософт
- Подтверждение безопасности учетной записи Майкрософт
Служба технической поддержки учетных записей Майкрософт
- Привяо
Александр Цховребов
- Проверка адреса электронной почты
Служба технической поддержки учетных записей Майкрософт
- Проверка адреса электронной почты
Служба технической поддержки учетных записей Майкрософт
- ☝ Buildbot (Sourceware): gccrust - worker not available (master)
builder@sourceware.org
- ☠ Buildbot (Sourceware): gccrust - failed '! grep ...' (failure) (master)
builder@sourceware.org
Last message date:
Mon Mar 31 19:25:17 GMT 2025
Archived on: Mon Mar 31 19:28:45 GMT 2025
This archive was generated by
Pipermail 0.09 (Mailman edition).