aboutsummaryrefslogtreecommitdiff
path: root/gcc
AgeCommit message (Expand)AuthorFilesLines
2023-04-06gccrs: Refactor BaseType, InferType and ErrorType impl into cc filePhilip Herron2-62/+211
2023-04-06gccrs: Refactor all substitution mapper code implementation into its own CC filePhilip Herron3-244/+387
2023-04-06gccrs: Refactor SubstitutionRef base class into its own CC filePhilip Herron5-929/+1245
2023-04-06gccrs: Refactor TyVar and TypeBoundPredicatesPhilip Herron6-178/+276
2023-04-06gccrs: Move TypePredicateItem impl out of the headerPhilip Herron2-12/+28
2023-04-06gccrs: Add another test case for passing associated type-boundsPhilip Herron1-0/+30
2023-04-06gccrs: Removed comment copy-pasted from gcc/tree.defOwen Avery1-24/+0
2023-04-06gccrs: Add support for feature check.mxlol2337-0/+406
2023-04-06gccrs: parser: Fix parsing of closure param listArthur Cohen2-0/+11
2023-04-06gccrs: parser: Improve parsing of complex generic argumentsArthur Cohen3-1/+30
2023-04-06gccrs: Implement lowering ReferencePattern from AST to HIROwen Avery3-0/+34
2023-04-06gccrs: Optimize HIR::ReferencePatternOwen Avery2-13/+5
2023-04-06gccrs: Remove HIR::GroupedPatternOwen Avery17-132/+0
2023-04-06gccrs: Improve GroupedPattern loweringOwen Avery1-11/+1
2023-04-06gccrs: Move rust-buffered-queue.h to util folder #1766MAHAD1-0/+0
2023-04-06gccrs: parser: Allow parsing multiple reference typesArthur Cohen3-6/+41
2023-04-06gccrs: Create and use CompilePatternLet visitor for compiling let statmentsOwen Avery3-28/+148
2023-04-06gccrs: macro: Allow builtin `MacroInvocation`s within the ASTArthur Cohen3-56/+126
2023-04-06gccrs: fixed indentations in AST pretty expanded dump of traitAbdul Rafey1-6/+1
2023-04-06gccrs: fixed compiler error message on wildcard pattern within expressionAbdul Rafey2-0/+14
2023-04-06gccrs: moved operator.h to util/rust-operators.hAbdul Rafey6-5/+5
2023-04-06gccrs: Rename file rust-ast-full-test.cc to rust-ast.ccParthib2-1/+1
2023-04-06gccrs: Added missing GroupedPattern visitors for code generationOwen Avery2-2/+14
2023-04-06gccrs: Add type resolution for grouped patternsOwen Avery1-3/+5
2023-04-06gccrs: Add get_item method for HIR::GroupedPatternOwen Avery1-0/+6
2023-04-06gccrs: Add HIR lowering for GroupedPatternOwen Avery2-0/+17
2023-04-06gccrs: Do not crash on empty macros expand. Fixes #1712Lyra2-0/+9
2023-04-06gccrs: Support GroupedPattern during name resolutionOwen Avery1-0/+5
2023-04-06gccrs: testsuite: Handle Windows carriage returns properlyArthur Cohen87-109/+104
2023-04-06gccrs: Change how CompileVarDecl outputs Bvariable'sOwen Avery2-14/+16
2023-04-06gccrs: diagnostics: Add underline for tokens in diagnostics.mxlol2332-0/+72
2023-04-06gccrs: Add get_locus function for abstract class MetaItemInner.mxlol2333-0/+22
2023-04-06gccrs: Reuse TypeCheckPattern on LetStmt'sOwen Avery1-8/+6
2023-04-06gccrs: Support associated type bound argumentsPhilip Herron9-38/+236
2023-04-06gccrs: Add name resolution to generic argument associated item bindingsPhilip Herron1-0/+5
2023-04-06gccrs: Implement declarative macro 2.0 parserRaiki Tamura19-80/+301
2023-04-06gccrs: rust: add bound parsing in parse_generic_arg.mxlol2332-0/+27
2023-04-06gccrs: Check for mutable references in const functionsDave2-2/+9
2023-04-06gccrs: unsafe: check use of `target_feature` attributePrajwal S N4-1/+44
2023-04-06gccrs: fatal_error_flag: Fix typo in error messageArthur Cohen1-1/+1
2023-04-06[testsuite] enable -maltivec like vect_int for signbit-2.cAlexandre Oliva1-0/+1
2023-04-05Fix typo in -param=vect-induction-float= attributesAndrew Pinski1-1/+1
2023-04-05testsuite: fix proc unsupported overriding in modules.exp [PR108899]Alexandre Oliva1-9/+11
2023-04-06Daily bump.GCC Administrator4-1/+85
2023-04-05PR modula2/109423 cc1gm2 ICE if an INCL or EXCL is performed on an unknown setGaius Mulley16-32/+27
2023-04-05[RFA][Bug target/108892 ][13 regression] Force re-recognition after changing ...Jeff Law2-0/+24
2023-04-05ipa: Avoid another ICE when dealing with type-incompatibilities (PR 108959)Martin Jambor2-0/+88
2023-04-05[PATCH] RISC-V: Fix SEW64 of vrsub.vx runtime fail in RV32 systemJu-Zhe Zhong2-1/+436
2023-04-04[PATCH] RISC-V: Fix PR109399 VSETVL PASS bugJuzhe-Zhong2-1/+21
2023-04-04RISC-V: Fix typosLi Xu3-6/+5