]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
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
2023-11-15  Raiki Tamuragccrs: v0-mangle closures
2023-11-15  Pierre-Emmanuel... Move default visitor templates to header
2023-11-15  Pierre-Emmanuel... Move templated functions to header file
2023-11-15  Owen AveryBump actions/upload-artifact from v2 to v3
2023-11-14  Pierre-Emmanuel... Rework function special parameters
2023-11-14  Pierre-Emmanuel... Add new test for invalid variadics
2023-11-14  Pierre-Emmanuel... Add multiple check on variadics position
2023-11-14  Pierre-Emmanuel... Add trait context to ContextualASTVisitor
2023-11-14  Pierre-Emmanuel... Add regression test for invalid label name
2023-11-14  Pierre-Emmanuel... Change error location for LoopLabel
2023-11-14  Pierre-Emmanuel... Add validation pass for label name
2023-11-14  Pierre-Emmanuel... Use a loop label in break expression
2023-11-14  Pierre-Emmanuel... Use keyword const values instead of raw values
2023-11-14  Pierre-Emmanuel... Change keyword set to a map
2023-11-14  Pierre-Emmanuel... Replace local keyword set with the utils
2023-11-14  Pierre-Emmanuel... Add new keyword utility class
2023-11-14  Pierre-Emmanuel... Add licence text and change header guard name
2023-11-14  Pierre-Emmanuel... Add regression test for lifetime name validation
2023-11-14  Pierre-Emmanuel... Add lifetime name validation pass
2023-11-09  Owen AveryReplace AST::Method with existing AST::Function
2023-11-09  Pierre-Emmanuel... Add named variadic argument test
2023-11-09  Pierre-Emmanuel... Add a new regression test for named variadics
2023-11-09  Pierre-Emmanuel... Parse named variadic parameters
2023-11-09  Pierre-Emmanuel... Add a new regression test
2023-11-09  Pierre-Emmanuel... Fix multiple issues with variadic representation
2023-11-09  Pierre-Emmanuel... Allow variadic NamedFunctionParam
2023-11-09  Pierre-Emmanuel... Add a function to check if a function is variadic
2023-11-09  Pierre-Emmanuel... Parse variadic functions
2023-11-09  Pierre-Emmanuel... Change FunctionParam to represent variadic params
2023-11-06  Pierre-Emmanuel... Add a new test for const without body
2023-11-06  Pierre-Emmanuel... Make use of the Contextual visitor in validation
2023-11-06  Pierre-Emmanuel... Add a new visitor that gathers context information
2023-11-06  Pierre-Emmanuel... Add a default AST visitor
2023-11-06  Pierre-Emmanuel... Add some reference getter
2023-11-06  Pierre-Emmanuel... Small fix to the ast collector visitor
2023-11-06  Pierre-Emmanuel... Emit an error on associated const without values
2023-11-06  Pierre-Emmanuel... Add call to ast validation checker
2023-11-06  Pierre-Emmanuel... Add two new steps to compile process
2023-11-06  Pierre-Emmanuel... Add ast validation checker
2023-11-06  Pierre-Emmanuel... Add more checks for expr value in early visitors
2023-11-06  Pierre-Emmanuel... Move SingleASTNode implementation out of header
2023-11-06  Pierre-Emmanuel... Add missing override specifier
2023-11-06  Pierre-Emmanuel... Add regression test for float literal tuple indices
2023-11-06  Pierre-Emmanuel... Fix token lexed as a float literal
2023-11-02  Jakub DupakHIR: remove obsole double borrow member
2023-11-02  Jakub DupakHIR: fix typo
2023-11-01  Owen AveryCompile pattern match statements into conditional state...
2023-10-31  Pierre-Emmanuel... Document proc macro token tree indices
2023-10-31  Pierre-Emmanuel... Move proc macro builders to their own file
2023-10-31  Pierre-Emmanuel... Add array length to the proc macro buffer
2023-10-31  Pierre-Emmanuel... Put common functions in their own namespace
2023-10-31  Pierre-Emmanuel... Add macro buffer global variable export
2023-10-31  Pierre-Emmanuel... Add an explicit value to proc macro enum kind
2023-10-31  Pierre-Emmanuel... Change proc macro entrypoint
2023-10-31  Pierre-Emmanuel... Add utility function to build proc macro types
2023-10-31  Pierre-Emmanuel... Add getters for proc macro mappings
2023-10-31  Pierre-Emmanuel... Collect procedural macros in the crate
2023-10-31  Pierre-Emmanuel... Reformat comments
2023-10-31  Pierre-Emmanuel... Add containers for proc macro collection mappings
2023-10-31  Pierre-Emmanuel... Add const getter for tokentrees
2023-10-31  Pierre-Emmanuel... Change ABI setup and add gccrs_proc_macro attr
2023-10-31  Pierre-Emmanuel... Make proc macro definition cdecl
2023-10-26  Jakub Dupakborrowck: Refactor and BIR improvements
2023-10-26  Jakub Dupakborrowck: Dev notes
2023-10-26  Jakub Dupakborrowck: Docs
2023-10-26  Jakub Dupakborrowck: Make goto explicit.
2023-10-26  Jakub Dupakborrowck: BIR continue
2023-10-26  Jakub Dupakborrowck: Dump: handle infinite loops
2023-10-26  Jakub Dupakborrowck: BIR: handle break
2023-10-26  Jakub Dupakborrowck: Dump improve jumps
2023-10-26  Jakub Dupakborrowck: Dump: simplify cfg
2023-10-26  Jakub Dupakborrowck: Dump: proper comma separation
2023-10-26  Jakub Dupakborrowck: BIR dump
2023-10-26  Jakub Dupakborrowck: Create BIR builders (visitors)
2023-10-26  Jakub Dupakborrowck: Create Borrow-checker IR (BIR)
next