aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust
AgeCommit message (Expand)AuthorFilesLines
2024-04-16Daily bump.GCC Administrator1-0/+18
2024-04-15Inline 'gcc/rust/Make-lang.in:RUST_LIBDEPS' into single userThomas Schwinge1-3/+1
2024-04-15Add 'gcc/rust/Make-lang.in:LIBPROC_MACRO_INTERNAL'Thomas Schwinge1-2/+4
2024-04-15Inline 'gcc/rust/Make-lang.in:RUST_LDFLAGS' into single userThomas Schwinge1-2/+1
2024-04-15Remove 'libgrust/libproc_macro_internal' from 'gcc/rust/Make-lang.in:RUST_LDF...Thomas Schwinge1-1/+1
2024-04-10Daily bump.GCC Administrator1-0/+4
2024-04-09rust: Add rust.install-dvi and rust.install-html rulesChristophe Lyon1-0/+2
2024-03-05Daily bump.GCC Administrator1-0/+4
2024-03-04Regenerate opt.urlsMark Wielaard1-0/+3
2024-02-22Daily bump.GCC Administrator1-0/+47
2024-02-21Update copyright years.Sahil Yeole74-75/+75
2024-02-21gccrs: Add variadic check on function params0xn4utilus1-4/+8
2024-02-21gccrs: Fix lookup of TuplePattern sub-pattern typesOwen Avery1-6/+6
2024-02-21gccrs: add powi intrinsicsMarc Poulhiès2-3/+29
2024-02-21gccrs: expand: Fix formatting for "macro not found" errorArthur Cohen1-3/+3
2024-02-21gccrs: Fix rebinding importsOwen Avery2-93/+109
2024-02-21gccrs: Fix typo in RegionConstraints instanceArthur Cohen1-1/+1
2024-02-08Daily bump.GCC Administrator1-0/+315
2024-02-07gccrs: Fix macro parsing for trait items.Kushal Pal1-18/+19
2024-02-07gccrs: Remove obsolete classes and functions.Kushal Pal30-1302/+0
2024-02-07gccrs: Parse trait functions as `AST::Function`.Kushal Pal1-125/+2
2024-02-07gccrs: Add missing visitors for AST::Function.Kushal Pal5-0/+196
2024-02-07gccrs: Add checks for Trait functionsKushal Pal1-7/+11
2024-02-07gccrs: Use AssociatedItem in place of TraitItemKushal Pal5-16/+17
2024-02-07gccrs: fix bug in pattern check for tuplesPhilip Herron1-2/+4
2024-02-07gccrs: Move the Implementation of implitem lowering into its own file.Nobel Singh3-396/+439
2024-02-07gccrs: refactor inference variable computation into a seperate methodPhilip Herron3-33/+44
2024-02-07gccrs: remove similar hack in type paths as we had in path expressionsPhilip Herron1-16/+0
2024-02-07gccrs: remove old generics hack to reuse generic symbols from previous segPhilip Herron1-19/+2
2024-02-07gccrs: Fix ICE accessing empty vector without checkPhilip Herron1-1/+2
2024-02-07gccrs: Set the default ABI to C for extern blocks and extern functionsNobel Singh1-2/+2
2024-02-07gccrs: TyTy: Store reference to type before any substitutionsJakub Dupak2-2/+11
2024-02-07gccrs: TyTy: Store region constraintsJakub Dupak12-53/+151
2024-02-07gccrs: Typecheck: add regions (lifetimes) to TyTyJakub Dupak18-177/+585
2024-02-07gccrs: HIR: Add mising getterJakub Dupak1-0/+5
2024-02-07gccrs: TyTy: Region (lifetime) representationJakub Dupak1-0/+110
2024-02-07gccrs: Typecheck: lifetime interning and resolution toolJakub Dupak2-1/+279
2024-02-07gccrs: Implement quick-check for UnicodeRaiki Tamura7-82/+280
2024-02-07gccrs: Parse normal functions with `self` parameter correctlyKushal Pal1-2/+2
2024-01-31Daily bump.GCC Administrator1-0/+839
2024-01-30gccrs: Remove TraitImplItemOwen Avery8-42/+26
2024-01-30gccrs: Add improved error when no fields in initializerRobert Goss3-3/+72
2024-01-30gccrs: AST: Fix for lifetime loweringJakub Dupak1-4/+17
2024-01-30gccrs: AST: Fix for lifetime parsingJakub Dupak2-16/+27
2024-01-30gccrs: Added newline to get more readable lexdumpKushal Pal1-1/+1
2024-01-30gccrs: Unify storage of associated items in SingleASTNodeOwen Avery5-87/+42
2024-01-30gccrs: Add improved error when a field is redefined in a struct constructorRobert Goss2-32/+64
2024-01-30gccrs: Handle `async` keyword for regular implementationsKushal Pal1-0/+1
2024-01-30gccrs: Fix inconsistent formattingKushal Pal1-1/+1
2024-01-30gccrs: Handle `async` functions in traitsKushal Pal2-3/+11