]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/rust/typecheck
Cleanup vect_get_num_copies API
[thirdparty/gcc.git] / gcc / rust / typecheck /
2025-08-05  Philip Herrongccrs: remove old debug
2025-08-05  Philip Herrongccrs: improve debug logging for unify site
2025-08-05  Philip Herrongccrs: Remove more calls to the old TyTy::BaseType...
2025-08-05  Philip Herrongccrs: Ensure we track the const generic substitution...
2025-08-05  Philip Herrongccrs: Fix ICE when extra const arguments supplied
2025-08-05  Philip Herrongccrs: Support const generic inference variables
2025-08-05  Philip Herrongccrs: fix clang formatting
2025-08-05  Philip Herrongccrs: Add initial support for const generics
2025-08-05  Philip Herrongccrs: Add ConstType boiler plate to handle const generics
2025-08-05  Philip Herrongccrs: Refactor the ParamType to a BaseGeneric base...
2025-08-05  Philip Herrongccrs: simplify the is_eq on ADTType
2025-08-05  Philip Herrongccrs: Refactor substitution param mapping to be more...
2025-08-05  Arthur Cohengccrs: hir: Add OffsetOf node
2025-08-05  Owen Averygccrs: nr1.0: Remove rust/typecheck support
2025-08-05  Yap Zhi Henggccrs: Update SlicePattern typechecking against slice...
2025-08-05  Arthur Cohengccrs: hir: Handle deferred const inference variables
2025-08-05  Philip Herrongccrs: Add initial support for deffered operator overlo...
2025-08-05  Yap Zhi Henggccrs: Add size checking to SlicePattern
2025-08-05  Philip Herrongccrs: Fix ICE when handling bad constructor
2025-08-05  Philip Herrongccrs: Fix cast rules logic to try simple casts then...
2025-08-05  Philip Herrongccrs: Fix bad bounds checking for PartialOrd
2025-08-05  Yap Zhi Henggccrs: Improve LiteralPattern type checking
2025-08-05  Yap Zhi Henggccrs: Add type checking for SlicePattern
2025-08-05  Philip Herrongccrs: Do proper const folding during typechecking...
2025-08-05  Zhi Henggccrs: Fix type checking logic for TuplePattern
2025-08-05  Zhi Henggccrs: Implement type checking for ItemType::RANGED...
2025-08-05  Philip Herrongccrs: check for invalid const calls during code-gen
2025-08-05  Philip Herrongccrs: Add unify rules for fnptr and closures
2025-08-05  Philip Herrongccrs: Fix silly ordering bug in trait reference resolution
2025-08-05  Philip Herrongccrs: Fix bug with bad type bindings not looking at...
2025-08-05  Philip Herrongccrs: Refactor marker builtin trait assembly
2025-08-05  Philip Herrongccrs: Cleanup and refactor method resolution
2025-08-05  Philip Herrongccrs: Fix cyclical projection to placeholder
2025-08-05  Philip Herrongccrs: Ensure we look at the bounds behind a reference
2025-08-05  Philip Herrongccrs: Fix ICE when constant is missing and expression
2025-08-05  Owen Averygccrs: Adjust external crate lowering and type checking
2025-08-05  Philip Herrongccrs: Fix issues around PartialEq Eq Ord Partial Ord
2025-08-05  Philip Herrongccrs: Fix bug in query type stopping PartialOrd
2025-08-05  Zhi Henggccrs: Rename IdentifierPattern's to_bind to subpattern
2025-08-05  Zhi Henggccrs: Support compilation of IdentifierPattern's subpa...
2025-08-05  Owen Averygccrs: nr2.0: Separate out canonical path handling
2025-08-05  Arthur Cohengccrs: hir: Add const blocks
2025-08-05  Philip Herrongccrs: Always emit the error highest in the type hierarchy
2025-08-05  Philip Herrongccrs: Initial support for Return Position Impl Trait
2025-08-05  Philip Herrongccrs: Fix non canonical type bug with tuples
2025-08-05  Philip Herrongccrs: Remove unneeded clones untill we have an arena...
2025-08-05  Philip Herrongccrs: refactor default infer vars to be its own function
2025-08-05  Marc Poulhièsgccrs: Reindent using last clang-format configuration
2025-08-05  0xn4utilusgccrs: ast: collector: visit InlineAsm node during...
2025-08-05  Philip Herrongccrs: Prevent passing generic arguments to impl traits...
2025-04-28  Philip Herrongccrs: Fix ICE when handling case of unknown field...
2025-04-28  Philip Herrongccrs: Fix ICE in struct expressions
2025-04-28  Pierre-Emmanuel... gccrs: Parse and lower llvm asm node
2025-04-28  Philip Herrongccrs: Add check for placeholder (infer) type in return...
2025-04-28  Yap Zhi Henggccrs: Update comments in repr parsing code
2025-04-28  Zhi Henggccrs: Implement integer representation for enums
2025-04-28  Zhi Henggccrs: Implement typecheck for zero-variant enums
2025-04-28  Philip Herrongccrs: Fix segv in unsafe chcker
2025-04-14  Arthur Cohengccrs: typecheck: Properly select methods when dealing...
2025-04-08  Pierre-Emmanuel... gccrs: Migrate error state to optionals
2025-04-08  Philip Herrongccrs: Fix ICE for reserved lifetime name
2025-04-08  Philip Herrongccrs: Fix ICE when hitting invalid types for generics
2025-04-08  Philip Herrongccrs: Fix ICE on raw reference
2025-04-08  Philip Herrongccrs: Fix ICE on invalid match arms
2025-04-08  Philip Herrongccrs: Fix recusive type query and nullptr on type...
2025-04-08  Philip Herrongccrs: Fix ICE when there are 2 functions named main
2025-04-08  Philip Herrongccrs: Fix ICE when resolving lifetimes without name
2025-03-31  Philip Herrongccrs: Fix SEGV when type path resolver fails outright
2025-03-31  Philip Herrongccrs: fix crash in parse repr options and missing...
2025-03-31  Philip Herrongccrs: fix ice when setting up regions
2025-03-31  Philip Herrongccrs: FIX ICE for malformed repr attribute
2025-03-31  Philip Herrongccrs: Fix ICE when doing method resolution on trait...
2025-03-31  Philip Herrongccrs: Add check for super traits being implemented...
2025-03-31  Philip Herrongccrs: fix unconstrained infer vars on generic associat...
2025-03-24  Philip Herrongccrs: support generic super traits recursively
2025-03-24  Owen Averygccrs: Prevent multiple resolution insertion
2025-03-24  Ryutaro Okadagccrs: emit an error for type or const parameters on...
2025-03-24  Philip Herrongccrs: check for recursion trait cycle with bounds...
2025-03-24  Philip Herrongccrs: track DefId on ADT Types this could be useful...
2025-03-24  Owen Averygccrs: Fix some small issues
2025-03-24  Benjamin Thosgccrs: Add type check on if-expr
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 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: 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  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: 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  Philip Herrongccrs: add support for ref literal patterns
2025-03-24  Pierre-Emmanuel... gccrs: Resolved item type shall be differentiated later
next