Age | Commit message (Expand) | Author | Files | Lines |
5 days | gccrs: Fix ICE when compiling path which resolves to trait constant | Philip Herron | 1 | -0/+21 |
12 days | gccrs: remove visitor which is not needed here | Philip Herron | 1 | -12/+16 |
12 days | gccrs: Fix compilation of trait-items which map to impl items | Philip Herron | 1 | -6/+10 |
12 days | gccrs: nr2.0: Remove accidental copies of resolver | Owen Avery | 1 | -1/+1 |
12 days | gccrs: Compile unit struct with constructor | Pierre-Emmanuel Patry | 1 | -0/+5 |
12 days | gccrs: Remove query mode on CompileItem | Pierre-Emmanuel Patry | 1 | -4/+2 |
12 days | gccrs: backend: Improve handling of lang-item PathInExpressions | Arthur Cohen | 1 | -48/+68 |
12 days | gccrs: hir: Adapt visitors to lang item PathInExpressions | Arthur Cohen | 1 | -4/+18 |
12 days | gccrs: catch missing guard for optional result | Philip Herron | 1 | -5/+2 |
2025-03-21 | gccrs: cleanup our enum type layout to be closer to rustc | Philip Herron | 1 | -2/+3 |
2025-03-21 | gccrs: Refactor HIR to reduce the amount of raw pointers | Pierre-Emmanuel Patry | 1 | -2/+2 |
2025-03-17 | gccrs: Change lookup_hir_implitem return type | Pierre-Emmanuel Patry | 1 | -8/+4 |
2025-03-17 | gccrs: Change lookup_hir_extern_item return type | Pierre-Emmanuel Patry | 1 | -5/+3 |
2025-03-17 | gccrs: Change return type of lookup_hir_trait_item | Pierre-Emmanuel Patry | 1 | -3/+4 |
2025-03-17 | gccrs: Change return type for lookup_hir_item to optional | Pierre-Emmanuel Patry | 1 | -5/+3 |
2025-03-17 | gccrs: Change lookup_node_to_hir return type to optional | Pierre-Emmanuel Patry | 1 | -2/+4 |
2025-03-17 | gccrs: Remove unused Context parameter for some backend methods | Owen Avery | 1 | -1/+1 |
2025-03-17 | gccrs: Change singleton returned type to a reference | Pierre-Emmanuel Patry | 1 | -6/+6 |
2025-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2024-08-01 | gccrs: compile: resolve-path-ref: properly resolve nodeId with nr2.0 | Arthur Cohen | 1 | -44/+68 |
2024-01-16 | gccrs: trivial typo fix. | Marc Poulhiès | 1 | -4/+4 |
2024-01-16 | gccrs: Convert class Backend into namespace | Owen Avery | 1 | -5/+4 |
2024-01-16 | gccrs: Replace Location with location_t in gccrs backend | Owen Avery | 1 | -2/+2 |
2024-01-16 | gccrs: refactor resolve_method_address to be more generic | Philip Herron | 1 | -2/+1 |
2024-01-16 | gccrs: Redo how we handle unit types for the final time | Philip Herron | 1 | -5/+1 |
2024-01-16 | gccrs: Support fully qualified calls to trait items from CallExpr's | Philip Herron | 1 | -0/+16 |
2024-01-16 | gccrs: remove unused code in query_compile | Philip Herron | 1 | -11/+0 |
2024-01-16 | gccrs: cleanup query_compile to reuse destructure call | Philip Herron | 1 | -6/+1 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-02-21 | gccrs: Add initial support for argument capture of closures | Philip Herron | 1 | -0/+8 |
2023-02-21 | gccrs: Ensure uniqueness on Path probe's | Philip Herron | 1 | -4/+4 |
2023-01-16 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-13 | gccrs: Add HIR to GCC GENERIC lowering for all nodes | Philip Herron | 1 | -0/+301 |