]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/rust/typecheck
Ada: Reapply tweaks to delay statements in ACATS 3&4 testsuites
[thirdparty/gcc.git] / gcc / rust / typecheck /
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
2025-03-24  Pierre-Emmanuel... gccrs: Clone expr instead of taking it
2025-03-24  Arthur Cohengccrs: hir: Adapt visitors to lang item PathInExpressions
2025-03-24  Pierre-Emmanuel... gccrs: Add environment capture to NR2
2025-03-24  Arthur Cohengccrs: typecheck: Add basic handling for applying auto...
2025-03-24  Arthur Cohengccrs: typecheck: Separate assemble_builtin_candidate...
2025-03-21  Arthur Cohengccrs: tychk: resolve lang item type paths properly
2025-03-21  Arthur Cohengccrs: ast: Refactor how lang item paths are handled.
2025-03-21  Philip Herrongccrs: match arms are a LUB
2025-03-21  Nobelgccrs: Allow float type to be casted as integer type
2025-03-21  Philip Herrongccrs: add support for lang_item eq and PartialEq trait
2025-03-21  Philip Herrongccrs: fix ICE in borrows to invalid expressions
2025-03-21  Prajwal S Ngccrs: use StackedContexts for block context
2025-03-21  Arthur Cohengccrs: tychk: Add more support for additional trait...
2025-03-21  Owen Averygccrs: Remove Rust::make_unique
2025-03-21  Arthur Cohengccrs: typecheck: Add note about erorring out on additi...
2025-03-21  Arthur Cohengccrs: typecheck-path: Fix typo (reciever -> receiver)
2025-03-21  Nobelgccrs: add ptr to int and int to ptr type cast rules
2025-03-21  Arthur Cohengccrs: type-check: Remove unused capture in nr2.0
2025-03-21  Arthur Cohengccrs: hir: Remove duplicate function in TraitItemFunc
2025-03-21  Philip Herrongccrs: allow casts from numeric types to floats
2025-03-21  Philip Herrongccrs: improve handling of Self Type paths
2025-03-21  Philip Herrongccrs: empty match expressions should resolve to !
2025-03-21  Pierre-Emmanuel... gccrs: Clean up some system includes
2025-03-21  Owen Averygccrs: Use nr2.0 in typechecker
2025-03-21  Pierre-Emmanuel... gccrs: Use default constructor for default arguments
2025-03-21  Pierre-Emmanuel... gccrs: Add optional template arguments to please GCC4.8
2025-03-21  Pierre-Emmanuel... gccrs: Fix FnParam pattern location ternary logic
2025-03-21  Pierre-Emmanuel... gccrs: FnParam cloning now keeps projections
2025-03-21  Pierre-Emmanuel... gccrs: Fixes some tests appearing with a moved variant
2025-03-21  Pierre-Emmanuel... gccrs: Refactor hir to avoid raw pointers and unneeded fwd
2025-03-21  Pierre-Emmanuel... gccrs: Refactor HIR with optionals, references & newtypes
2025-03-21  Pierre-Emmanuel... gccrs: Refactor HIR to reduce the amount of raw pointers
2025-03-21  Philip Herrongccrs: Fix bad handling for recursive type query
2025-03-21  Arthur Cohengccrs: typecheck: Remove unused parameter in TyTyCheckC...
2025-03-21  Philip Herrongccrs: fix typechecking of Fn trait calls using ADT...
2025-03-21  Philip Herrongccrs: fix ICE for placeholder which is not setup
2025-03-21  Philip Herrongccrs: fix bad type inference on local patterns
2025-03-21  Owen Averygccrs: Remove usage of Resolver::get_builtin_types
2025-03-21  Philip Herrongccrs: fix bad type inferencing on path's
2025-03-21  Owen Averygccrs: Make TyTy::TupleType::get_unit_type cache its...
2025-03-21  Owen Averygccrs: Use name resolution 2.0 in TraitResolver
2025-03-21  Marc Poulhièsrust: Desugar IfLet* into MatchExpr
2025-03-21  Owen Averygccrs: Use name resolution 2.0 in TraitItemReference
2025-03-21  Philip Herrongccrs: Fix bad recursive operator overload call
2025-03-19  Owen Averygccrs: Use name resolver 2.0 during pattern typechecking
2025-03-19  Owen Averygccrs: Fix some issues with canonical path fetching...
2025-03-19  Philip Herrongccrs: Fix ICE when typechecking non-trait item when...
2025-03-19  Philip Herronrust: negative polarity removes restrictions on validat...
2025-03-19  Raiki Tamuragccrs: Implement initial pattern analysis pass.
2025-03-19  Liam Naddellgccrs: Dynamic dispatch with supertraits
next