Age | Commit message (Expand) | Author | Files | Lines |
2025-03-17 | gccrs: Change lookup_hir_to_node return type to optional | Pierre-Emmanuel Patry | 1 | -4/+6 |
2025-03-17 | gccrs: Change lookup_node_to_hir return type to optional | Pierre-Emmanuel Patry | 1 | -31/+37 |
2025-03-17 | gccrs: Improve matching on non-enum ADTs | Owen Avery | 1 | -0/+2 |
2025-03-17 | gccrs: Handle structs as scrutinee for match expressions | Nobel Singh | 1 | -2/+2 |
2025-03-17 | gccrs: Remove unused Context parameter for some backend methods | Owen Avery | 1 | -3/+3 |
2025-03-17 | gccrs: Change singleton returned type to a reference | Pierre-Emmanuel Patry | 1 | -11/+11 |
2025-03-17 | gccrs: Removed obsolete objects | Kushal Pal | 1 | -11/+2 |
2025-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2024-11-27 | diagnostics: replace %<%s%> with %qs [PR104896] | David Malcolm | 1 | -2/+2 |
2024-08-01 | gccrs: backend: Use new name resolver where necessary | Arthur Cohen | 1 | -5/+17 |
2024-08-01 | gccrs: lang-items: Make lang items enum stronger, rename class, cleanup ns. | Arthur Cohen | 1 | -13/+11 |
2024-01-30 | gccrs: TyTy: Refactor FnType deprecated API | Jakub Dupak | 1 | -1/+1 |
2024-01-30 | gccrs: Remove backend dependancy on resolution rib information | Philip Herron | 1 | -4/+1 |
2024-01-16 | gccrs: v0-mangle closures | Raiki Tamura | 1 | -1/+5 |
2024-01-16 | gccrs: Compile pattern match statements into conditional statements | Owen Avery | 1 | -458/+36 |
2024-01-16 | gccrs: hir: Rename ComoundAssignment getters | Jakub Dupak | 1 | -4/+4 |
2024-01-16 | gccrs: hir: Rename get_pattern_mappings method | Jakub Dupak | 1 | -1/+1 |
2024-01-16 | gccrs: compile: bail on labelled block | Jakub Dupak | 1 | -0/+6 |
2024-01-16 | gccrs: Adjust methods for TuplePatternItems to match TupleStructItems | Owen Avery | 1 | -1/+1 |
2024-01-16 | gccrs: minor changes (typo and minor refactor) | Marc Poulhiès | 1 | -6/+2 |
2024-01-16 | gccrs: Fix spelling | Owen Avery | 1 | -2/+2 |
2024-01-16 | gccrs: Minor typo fix | Marc Poulhiès | 1 | -3/+3 |
2024-01-16 | gccrs: Convert class Backend into namespace | Owen Avery | 1 | -217/+176 |
2024-01-16 | gccrs: Fix match-expression code-gen | Philip Herron | 1 | -1/+15 |
2024-01-16 | gccrs: Continue to replace usages of Location with location_t | Owen Avery | 1 | -1/+1 |
2024-01-16 | gccrs: Replace Location with location_t in gccrs backend | Owen Avery | 1 | -21/+21 |
2024-01-16 | gccrs: Replace some usages of Location with location_t | Owen Avery | 1 | -6/+6 |
2024-01-16 | gccrs: rust-unreachable: Add specific behavior for rust_unreachable | Arthur Cohen | 1 | -6/+6 |
2024-01-16 | gccrs: Replace value initialization of Location with UNDEF_LOCATION | Owen Avery | 1 | -1/+1 |
2024-01-16 | gccrs: Change class Location into typedef | Owen Avery | 1 | -18/+15 |
2024-01-16 | gccrs: HIR cleanup | Marc Poulhiès | 1 | -4/+6 |
2024-01-16 | gccrs: fix ICE with inserting autoderef mappings | Philip Herron | 1 | -1/+2 |
2024-01-16 | gccrs: cleanup getters to return &unique_ptr instead of pointer | Marc Poulhiès | 1 | -13/+15 |
2024-01-16 | gccrs: ast: Change Identifier definition | Pierre-Emmanuel Patry | 1 | -4/+4 |
2024-01-16 | gccrs: Fix ICE for reference patterns in match statements | Dave Evans | 1 | -1/+8 |
2024-01-16 | gccrs: remove useless lookup to NodeId | Philip Herron | 1 | -30/+3 |
2024-01-16 | gccrs: support deref cycles to resolve to trait items | Philip Herron | 1 | -9/+2 |
2024-01-16 | gccrs: refactor resolve_method_address to be more generic | Philip Herron | 1 | -6/+2 |
2024-01-16 | gccrs: Add missing coercion site logic to return expressions | Philip Herron | 1 | -1/+20 |
2024-01-16 | gccrs: unify how we handle DST's | Philip Herron | 1 | -18/+9 |
2024-01-16 | gccrs: Redo how we handle unit types for the final time | Philip Herron | 1 | -88/+61 |
2024-01-16 | gccrs: refactor resolve_method_address to be inside base class | Philip Herron | 1 | -85/+0 |
2024-01-16 | gccrs: cleanup resolve method address | Philip Herron | 1 | -3/+1 |
2024-01-16 | gccrs: fix ICE when closure body is not a block | Philip Herron | 1 | -9/+14 |
2024-01-16 | gccrs: Unify HIR::IfExprConseqIf{,Let} into HIR::IfExprConseqElse | Owen Avery | 1 | -37/+0 |
2024-01-16 | gccrs: cleanup resolve method address code generation | Philip Herron | 1 | -32/+20 |
2024-01-16 | gccrs: cleanup header usage to decouple includes | Philip Herron | 1 | -3/+1 |
2024-01-16 | gccrs: hir: Improve pattern bindings handling in closure parameters | Mahmoud Mohamed | 1 | -3/+2 |
2024-01-16 | gccrs: Generic pointers are coerceable | Philip Herron | 1 | -5/+4 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |