]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
2025-03-24  Arthur Cohengccrs: name-resolution: early: Remove overzealous overrides
2025-03-24  Arthur Cohengccrs: lower: Always crash when lowering macro invocations
2025-03-24  Owen Averygccrs: nr2.0: Implement macro_use for modules
2025-03-24  Owen Averygccrs: Adjust type path resolution error message
2025-03-24  Arthur Cohengccrs: hir-dump: Fix more segfaults in the HIR dump
2025-03-24  Arthur Cohengccrs: derive(Hash): Add implementation.
2025-03-24  Arthur Cohengccrs: derive(Debug): Use builder's ptrify function...
2025-03-24  Arthur Cohengccrs: ast: builder: Add new builder methods
2025-03-24  Owen Averygccrs: Remove some member functions from SingleASTNode
2025-03-24  Owen Averygccrs: Fix expansion of macros inside modules
2025-03-24  Owen Averygccrs: Remove PathInExpression::get_pattern_node_id
2025-03-24  Arthur Cohengccrs: derive(Eq): Create copies of Eq typepath to...
2025-03-24  Arthur Cohengccrs: derive(Eq): Also derive StructuralEq
2025-03-24  Arthur Cohengccrs: derive(PartialEq): Also derive StructuralPartialEq
2025-03-24  Arthur Cohengccrs: expand: Allow built-in derives to generate multi...
2025-03-24  Arthur Cohengccrs: derive(PartialEq): Add partial implementation
2025-03-24  Arthur Cohengccrs: derive(Clone): chore: Cleanup
2025-03-24  Arthur Cohengccrs: ast-builder: Add new methods for creating operat...
2025-03-24  Arthur Cohengccrs: ast-builder: Improve function generation.
2025-03-24  Arthur Cohengccrs: derive(Eq): Add implementation.
2025-03-24  Owen Averygccrs: nr2.0: Run DefaultResolver::visit on PathInExpre...
2025-03-24  Owen Averygccrs: nr2.0: Fix issue with external crates
2025-03-24  Owen Averygccrs: Add comments to resolve_segments
2025-03-24  Benjamin Thosgccrs: Add type check on if-expr
2025-03-24  Owen Averygccrs: nr2.0: Resolve paths which start with Self
2025-03-24  Philip Herrongccrs: initial setup for new OpaqueType to represent...
2025-03-24  Philip Herrongccrs: Add name resolution and HIR lowering for ImplTra...
2025-03-24  Philip Herrongccrs: improve error diagnostic for bad type-resolution...
2025-03-24  Philip Herrongccrs: self paths are patterns but we dont have mapping...
2025-03-24  Philip Herrongccrs: fix name resolution for generics where type...
2025-03-24  Philip Herrongccrs: fix unconstrained generics check to handle recur...
2025-03-24  Philip Herrongccrs: add diagnostic for E0229 no associated type...
2025-03-24  Philip Herrongccrs: remove name resolution inserts from type-path
2025-03-24  Philip Herrongccrs: enum type layout needs to respect the enum repr...
2025-03-24  Philip Herrongccrs: add variant_count intrinsic
2025-03-24  Philip Herrongccrs: add discriminant value intrinsic
2025-03-24  GS-GOATgccrs: Get rid of duplicate interface gccrs#3396
2025-03-24  Philip Herrongccrs: remove bad type checking diagnostic
2025-03-24  Arthur Cohengccrs: session manager: Call into DesugarForLoops
2025-03-24  Arthur Cohengccrs: ast: Add DesugarForLoop class
2025-03-24  Arthur Cohengccrs: ast: builder: Fix arguments of Builder::let
2025-03-24  Owen Averygccrs: nr2.0: Resolve instances of TypePath more accurately
2025-03-24  Arthur Cohengccrs: inline-asm: Fix some warnings
2025-03-24  Pierre-Emmanuel... gccrs: Add warning about default visitor usage
2025-03-24  Philip Herrongccrs: Add test case to show issue is fixed
2025-03-24  Arthur Cohengccrs: derive(Default): Add implementation
2025-03-24  Arthur Cohengccrs: ast-builder: Add methods for QualifiedPathInExpr...
2025-03-24  Philip Herrongccrs: Fix compilation of trait-items which map to...
2025-03-24  Philip Herrongccrs: Fix bad generic substitution error on fn/adt...
2025-03-24  Philip Herrongccrs: Fix crash in privay reporter for placeholder...
2025-03-24  Philip Herrongccrs: coercion sites allow for type inference as well.
2025-03-24  Philip Herrongccrs: Fix ICE during path probe
2025-03-24  Philip Herrongccrs: Fix ICE when fn_once and fn_once_output lang...
2025-03-24  Owen Averygccrs: Fix bug in type resolution of paths
2025-03-24  Owen Averygccrs: nr2.0: Remove accidental copies of resolver
2025-03-24  Arthur Cohengccrs: ast: builder: Add Return expression builder
2025-03-24  Arthur Cohengccrs: derive(Debug): Add stub implementation.
2025-03-24  Arthur Cohengccrs: derive(Clone, Copy): Cleanup using new method...
2025-03-24  Arthur Cohengccrs: derive-visitor: Add method for setting up derive...
2025-03-24  Arthur Cohengccrs: ast-builder: Add new methods for functions,...
2025-03-24  Arthur Cohengccrs: ast-builder: Add new functions to create type...
2025-03-24  Arthur Cohengccrs: scan-deadcode: Do not warn unused fields if...
2025-03-24  Arthur Cohengccrs: lang-items: Add structural_{peq, teq}
2025-03-24  Arthur Cohengccrs: nr2.0: late: Add proper handling for lang item...
2025-03-24  Owen Averygccrs: Fix an issue with ForeverStack::dfs_rib
2025-03-24  Liam Naddellgccrs: Add option_env! support
2025-03-24  Arthur Cohengccrs: ast: Add new Expr::Kinds
2025-03-24  Philip Herrongccrs: add support for ref literal patterns
2025-03-24  Arthur Cohengccrs: lang-items: Add From::from
2025-03-24  Philip Herrongccrs: add new -frust-overflow-checks flag to control...
2025-03-24  Pierre-Emmanuel... gccrs: Remove some passing test from exclude file
2025-03-24  Pierre-Emmanuel... gccrs: Compile unit struct with constructor
2025-03-24  Pierre-Emmanuel... gccrs: Resolved item type shall be differentiated later
2025-03-24  Pierre-Emmanuel... gccrs: Make foreverstack debug string const
2025-03-24  Pierre-Emmanuel... gccrs: Clone expr instead of taking it
2025-03-24  Pierre-Emmanuel... gccrs: Remove some tests from nr2 exclusion file
2025-03-24  Pierre-Emmanuel... gccrs: Remove query mode on CompileItem
2025-03-24  Pierre-Emmanuel... gccrs: Add unit struct to name namespace in old resolver
2025-03-24  Pierre-Emmanuel... gccrs: Add debug dump to old name resolver
2025-03-24  Pierre-Emmanuel... gccrs: Labels shall be pushed within label namespace
2025-03-24  Arthur Cohengccrs: backend: Improve handling of lang-item PathInExp...
2025-03-24  Arthur Cohengccrs: ast: Add Path::is_lang_item()
2025-03-24  Arthur Cohengccrs: marklive: Fix handling for lang item PathInExpre...
2025-03-24  Arthur Cohengccrs: hir: Adapt visitors to lang item PathInExpressions
2025-03-24  Arthur Cohengccrs: hir: Add LangItem paths to PathPattern class
2025-03-24  Arthur Cohengccrs: ast: More visitors to allow lang item paths...
2025-03-24  Arthur Cohengccrs: lang-items: Add LangItem::IsEnumVariant
2025-03-24  Arthur Cohengccrs: mappings: Improve error message for get_lang_ite...
2025-03-24  Arthur Cohengccrs: lang-items: Collect enum variants as lang items
2025-03-24  Philip Herrongccrs: catch missing guard for optional result
2025-03-24  Dylan Gardnergccrs: Infer crate name after file opening
2025-03-24  Pierre-Emmanuel... gccrs: Add captures for ClosureExprInnerTyped with nr2
2025-03-24  Pierre-Emmanuel... gccrs: Add environment capture to NR2
2025-03-24  Owen Averygccrs: Check for type paths nr2.0 can't handle yet
2025-03-24  Arthur Cohengccrs: backend: Allow anything as a match scrutinee
2025-03-24  Arthur Cohengccrs: lang-items: Add Result and Try lang items
2025-03-24  Pierre-Emmanuel... gccrs: Fix rust breakage with nr2
2025-03-24  Arthur Cohengccrs: derive(Copy): Improve bounds when deriving Copy
2025-03-24  Arthur Cohengccrs: derive(Clone): Use lang item bounds on AssertPar...
2025-03-24  Arthur Cohengccrs: derive(Clone): Add Clone bound on generated...
next