]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
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)
2023-10-26  Jakub Dupakborrowck: Execute only with CLI flag
2023-10-26  Jakub Dupakborrowck: Add CLI option for borrowck
2023-10-26  Jakub Dupakborrowck: Add initial structure for borrowchecking
2023-10-24  Pierre-Emmanuel... Fix warning with overridden virtual methods
2023-10-23  Pierre-Emmanuel... Add a new regression test for issue 2665
2023-10-23  Pierre-Emmanuel... Parse const with no value expression
2023-10-23  Jakub Dupakhir: Avoid copy in getter (PathPattern)
2023-10-23  Jakub Dupakhir: Rename ComoundAssignment getters
2023-10-23  Jakub Dupakhir: Rename get_pattern_mappings method
2023-10-23  Jakub Dupakhir: Add missing getter
2023-10-23  Jakub Dupakast: Handle tuplestruct pattern with indices
2023-10-23  Jakub Dupakhir: Refactor - avoid copy in getter
2023-10-20  Owen AveryMake resolution of AssociatedItem instances polymorphic
2023-10-20  Owen AveryMake lowering of AssociatedItem instances polymorphic
2023-10-20  Jakub Dupakcompile: bail on labelled block
2023-10-20  Jakub Dupaktypecheck: add loop ctx for labelled block
2023-10-20  Jakub Dupakresolve: Resolve labelled block
2023-10-20  Jakub Dupakhir: Lower labelled block
2023-10-20  Jakub Dupakast: Parse labelled block
2023-10-18  Owen AveryCreate base class AssociatedItem
2023-10-17  Raiki Tamuragccrs: Add tests for v0 mangling
2023-10-17  Pierre-Emmanuel... Add new test for closure in closure parsing
2023-10-17  Pierre-Emmanuel... Break OR tokens in closure parameter list context
2023-10-17  Pierre-Emmanuel... Add new regression test for macro matcher behavior
2023-10-17  Pierre-Emmanuel... Add path to macro fragment follow restrictions
2023-10-17  Pierre-Emmanuel... Add a new test for mbe named macro_rules
2023-10-17  Pierre-Emmanuel... Add new regression test
2023-10-17  Pierre-Emmanuel... Allow macro named macro_rules
next