aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2025-02-04inline-asm: Fix some warningsArthur Cohen2-7/+21
2025-02-04Add warning about default visitor usagePierre-Emmanuel Patry1-0/+4
2025-02-04gccrs: Add test case to show issue is fixedPhilip Herron3-0/+48
2025-02-04derive(Default): Add implementationArthur Cohen7-0/+290
2025-02-04ast-builder: Add methods for QualifiedPathInExpressionsArthur Cohen3-10/+42
2025-02-04gccrs: Fix compilation of trait-items which map to impl itemsPhilip Herron9-46/+129
2025-02-03gccrs: Fix bad generic substitution error on fn/adt typesPhilip Herron3-2/+68
2025-02-03gccrs: Fix crash in privay reporter for placeholder typesPhilip Herron1-4/+6
2025-02-03gccrs: coercion sites allow for type inference as well.Philip Herron2-3/+5
2025-02-03gccrs: Fix ICE during path probePhilip Herron1-6/+6
2025-02-03gccrs: Fix ICE when fn_once and fn_once_output lang item is not definedPhilip Herron1-5/+17
2025-02-03Fix bug in type resolution of pathsOwen Avery9-72/+128
2025-02-03nr2.0: Remove accidental copies of resolverOwen Avery9-19/+19
2025-02-02ast: builder: Add Return expression builderArthur Cohen2-0/+11
2025-02-02derive(Debug): Add stub implementation.Arthur Cohen6-0/+234
2025-02-02derive(Clone, Copy): Cleanup using new method from DeriveVisitorArthur Cohen2-163/+11
2025-02-02derive-visitor: Add method for setting up derived impl genericsArthur Cohen2-0/+97
2025-02-02ast-builder: Add new methods for functions, traits and tuples.Arthur Cohen2-2/+96
2025-02-02ast-builder: Add new functions to create type paths.Arthur Cohen2-1/+24
2025-02-02scan-deadcode: Do not warn unused fields if they start with '_'Arthur Cohen1-2/+3
2025-02-02lang-items: Add structural_{peq, teq}Arthur Cohen3-0/+15
2025-02-02nr2.0: late: Add proper handling for lang item PathInExpressionsArthur Cohen1-1/+7
2025-02-02Fix an issue with ForeverStack::dfs_ribOwen Avery1-3/+2
2025-01-31Add option_env! supportLiam Naddell8-1/+234
2025-01-30ast: Add new Expr::KindsArthur Cohen2-0/+41
2025-01-29gccrs: add support for ref literal patternsPhilip Herron4-8/+52
2025-01-29lang-items: Add From::fromArthur Cohen2-0/+5
2025-01-29gccrs: add new -frust-overflow-checks flag to control overflow checksPhilip Herron2-16/+21
2025-01-29Remove some passing test from exclude filePierre-Emmanuel Patry1-5/+2
2025-01-29Compile unit struct with constructorPierre-Emmanuel Patry1-0/+5
2025-01-29Resolved item type shall be differentiated laterPierre-Emmanuel Patry1-2/+4
2025-01-29Make foreverstack debug string constPierre-Emmanuel Patry2-6/+6
2025-01-29Clone expr instead of taking itPierre-Emmanuel Patry1-4/+5
2025-01-29Remove some tests from nr2 exclusion filePierre-Emmanuel Patry1-11/+0
2025-01-29Remove query mode on CompileItemPierre-Emmanuel Patry2-8/+4
2025-01-29Add unit struct to name namespace in old resolverPierre-Emmanuel Patry1-8/+15
2025-01-29Add debug dump to old name resolverPierre-Emmanuel Patry1-0/+35
2025-01-29Labels shall be pushed within label namespacePierre-Emmanuel Patry4-14/+14
2025-01-28backend: Improve handling of lang-item PathInExpressionsArthur Cohen2-48/+84
2025-01-28ast: Add Path::is_lang_item()Arthur Cohen1-0/+2
2025-01-28marklive: Fix handling for lang item PathInExpressions.Arthur Cohen1-4/+12
2025-01-28hir: Adapt visitors to lang item PathInExpressionsArthur Cohen2-15/+85
2025-01-28hir: Add LangItem paths to PathPattern classArthur Cohen3-8/+104
2025-01-28ast: More visitors to allow lang item paths in expressionsArthur Cohen7-35/+53
2025-01-28lang-items: Add LangItem::IsEnumVariantArthur Cohen2-1/+13
2025-01-28mappings: Improve error message for get_lang_item_nodeArthur Cohen1-2/+2
2025-01-28lang-items: Collect enum variants as lang itemsArthur Cohen2-0/+10
2025-01-28gccrs: catch missing guard for optional resultPhilip Herron2-7/+2
2025-01-28Infer crate name after file openingDylan Gardner2-29/+34
2025-01-24Add captures for ClosureExprInnerTyped with nr2Pierre-Emmanuel Patry2-2/+16