]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
2024-01-18  Kushal PalAdded newline to get more readable lexdump
2024-01-18  Owen AveryUnify storage of associated items in SingleASTNode
2024-01-18  Robert GossAdd improved error when a field is redefined in a struc...
2024-01-18  Arthur Cohenrust_debug: Cast size_t values to unsigned long before...
2024-01-17  Kushal PalHandle `async` keyword for regular implementations
2024-01-16  Kushal PalFix inconsistent formatting
2024-01-16  Kushal PalHandle `async` functions in traits
2024-01-15  Arthur Cohenexpand: C++ify proc macro decls generation
2024-01-04  Nirmal PatelHandle newlines during string parsing while lexing
2023-12-27  Jakub DupakTyTy: Refactor FnType deprecated API
2023-12-27  Jakub Dupakast: Lower 'for' lifetimes
2023-12-27  Jakub Dupakast: Infer static lifetime for const and static items
2023-12-27  Jakub Dupakast: Full lifetime elision handling
2023-12-27  Jakub Dupakast: Unify explicitly and implicitly elided lifettimes
2023-12-27  Jakub Dupakast: Fix lifetime type parsing
2023-12-27  Kushal PalGenerate error for `async` trait fucntions
2023-12-27  Kushal PalHandle `async` qualifier inside trait
2023-12-26  Raiki Tamuragccrs: split rust-mangle.cc into two files
2023-12-19  Jakub DupakBIR: Cleanup
2023-12-19  Jakub DupakTyTy: SubstitutionRef cast specialization
2023-12-19  Jakub DupakTyTy: Common interface for fucntion-like types
2023-12-19  Jakub DupakTyTy: refactor to new API
2023-12-19  Jakub DupakBIR: Fix missed nodiscard
2023-12-19  Jakub DupakTyTy: Fix missed nodiscard
2023-12-19  Jakub DupakHIR: add missing getters
2023-12-18  Arthur Cohengccrs: refactor builtins initialization and attributes
2023-12-14  Pierre-Emmanuel... Change cfg stripper to use default visitor
2023-12-11  Pierre-Emmanuel... Make expand visitor inherit from default visitor
2023-12-11  Pierre-Emmanuel... Make default resolver inherit from default visitor
2023-12-11  Owen AveryAllow enabling lang_items and no_core features
2023-12-11  Kushal PalRenamed `WIN64` to `WIN_64`
2023-12-06  Nobel SinghGenerate error for const trait functions
2023-12-06  Pierre-Emmanuel... Add a regression test for function body check
2023-12-06  Pierre-Emmanuel... Add validation for functions without body
2023-12-06  Pierre-Emmanuel... Make function bodies truly optional
2023-12-01  Pierre-Emmanuel... Add execution test for name resolution 2.0
2023-12-01  Pierre-Emmanuel... Add multiple regression test in name resolution
2023-12-01  Pierre-Emmanuel... Make early name resolver inherit from default one
2023-12-01  Pierre-Emmanuel... Change the attribute checker visitor to default one
2023-12-01  Pierre-Emmanuel... Make feature gate visitor inherit from default one
2023-12-01  Pierre-Emmanuel... Add regression test for const fn in trait
2023-12-01  Pierre-Emmanuel... Add AST validation check for const in trait
2023-12-01  Pierre-Emmanuel... Add a regression test for async const functions
2023-12-01  Pierre-Emmanuel... Add async const function ast validation pass
2023-12-01  Pierre-Emmanuel... Allow const and async specifiers in functions
2023-12-01  Pierre-Emmanuel... Split async and const function qualifiers
2023-11-30  Owen AveryRemove class AST::InherentImplItem
2023-11-30  Philip Herrongccrs: Remove backend dependancy on resolution rib...
2023-11-29  Pierre-Emmanuel... Add a regression test for unsafe module validation
2023-11-29  Pierre-Emmanuel... Emit an error on unsafe modules
2023-11-29  Pierre-Emmanuel... Parse module safety
2023-11-29  Pierre-Emmanuel... Add unsafety member to modules
2023-11-29  Owen AveryCreate base class for TupleStructItems and TuplePattern...
2023-11-28  Arthur Cohentoplevel: Resolve `use` declarations
2023-11-28  Arthur Cohenearly: Move `use` declaration resolving to TopLevel
2023-11-28  Arthur Cohenast: Add NodeId to UseTree base class
2023-11-28  Arthur Cohentoplevel: Add comment about running the collector twice
2023-11-28  Arthur Cohenearly: Resolve paths properly
2023-11-22  Arthur Cohenlate: Start storing mappings properly in the resolver
2023-11-22  Arthur Cohenlate: Start setting up builtin types
2023-11-22  Arthur Cohennr2.0: Store mappings in NameResolutionContext
2023-11-22  Arthur Cohentoplevel: Use DefaultResolver for Function
2023-11-22  Arthur Cohennr2.0: Add base for late name resolution
2023-11-22  Arthur Cohenctx: Add Labels ForeverStack to the resolver.
2023-11-21  M V V S Manoj... Added support to Parse ASYNC function
2023-11-21  Pierre-Emmanuel... Introduce a proper keyword list
2023-11-21  Pierre-Emmanuel... Replace some weak keyword raw value with constexpr
2023-11-21  Pierre-Emmanuel... Add a list of weak keyword
2023-11-21  Pierre-Emmanuel... Replace some keyword raw values
2023-11-21  Pierre-Emmanuel... Add await keyword
2023-11-21  Pierre-Emmanuel... Treat underscore as a keyword
2023-11-21  Pierre-Emmanuel... Add edition separation for keywords
2023-11-21  Pierre-Emmanuel... Replace TOK suffix with KW
2023-11-21  Pierre-Emmanuel... Add ast validation check on union variant number
2023-11-21  Pierre-Emmanuel... Add a test regular variadic functions errors
2023-11-21  Pierre-Emmanuel... Emit an error on variadic non extern functions
2023-11-21  Pierre-Emmanuel... Add check for associated items on auto traits
2023-11-21  Pierre-Emmanuel... Add a regression test for super trait on auto trait
2023-11-21  Pierre-Emmanuel... Reject auto traits with super trait
2023-11-21  Pierre-Emmanuel... Add regression test for generic auto traits
2023-11-21  Pierre-Emmanuel... Reject auto traits with generic parameters
2023-11-21  Pierre-Emmanuel... fixup: Ensure buffer allocation for bootstrap
2023-11-21  Arthur Cohenforever stack: Remove development debug info
2023-11-21  Arthur Cohenresolve: Format if properly
2023-11-21  Arthur Cohenforeverstack: Add `to_rib` method
2023-11-21  Arthur Cohenforeverstack: Add `to_canonical_path` method
2023-11-21  Arthur Cohenforever stack: Improve resolve_path implementation
2023-11-21  Arthur Cohenforever stack: Fix resolve_path signature
2023-11-21  Arthur Cohenforeverstack: Specialize `get` for Namespace::Labels
2023-11-21  Arthur Cohenforever-stack: Fix basic get logic
2023-11-21  Arthur Cohenrib: Add Namespace enum
2023-11-21  Arthur Cohenast: Change *Path nodes API
2023-11-21  Pierre-Emmanuel... Add new test for parsing errors on self pointers
2023-11-21  Pierre-Emmanuel... Report self parameter parsing error kind
2023-11-21  Pierre-Emmanuel... Fix error emission for self pointers
2023-11-21  Pierre-Emmanuel... Add a test to highlight public trait type parsing
2023-11-21  Pierre-Emmanuel... Add visibility to trait item
2023-11-15  Owen AveryAdjust item kind enums for TupleStructItems and TuplePa...
2023-11-15  Pierre-Emmanuel... Add a new test for float disambiguation
2023-11-15  Pierre-Emmanuel... Fix float lexing and tuple index disambiguation
next