]> git.ipfire.org Git - thirdparty/gcc.git/shortlog
thirdparty/gcc.git
2024-01-16  Raiki Tamuragccrs: tokenize Unicode identifiers
2024-01-16  Owen Averygccrs: Prevent invalid iterator dereference
2024-01-16  Owen Averygccrs: Remove direct error on macro rule count-related...
2024-01-16  Philip Herrongccrs: we can't check the bounds involving empty placeh...
2024-01-16  tieway59gccrs: fixup: Remove old typecheck dump
2024-01-16  Philip Herrongccrs: fortify resolve_method_address to match the...
2024-01-16  Arthur Cohengccrs: derive: Factor common fields inside the base...
2024-01-16  Philip Herrongccrs: ensure assoicated types are setup for concrete...
2024-01-16  Dave Evansgccrs: Fix ICE for reference patterns in match statements
2024-01-16  TieWay59gccrs: Remove obsolete error diagnostic
2024-01-16  Philip Herrongccrs: introduce new types_compatable
2024-01-16  Pierre-Emmanuel... gccrs: expand: Make to_derive argument const
2024-01-16  Pierre-Emmanuel... gccrs: expand: Allow empty derive attribute
2024-01-16  Pierre-Emmanuel... gccrs: expand: Expand item level attribute proc macros
2024-01-16  Pierre-Emmanuel... gccrs: expand: Add in order trait expansion
2024-01-16  Pierre-Emmanuel... gccrs: expand: Remove proc macro fragment from expander
2024-01-16  Pierre-Emmanuel... gccrs: expand: Move derive system to new one
2024-01-16  Pierre-Emmanuel... gccrs: expand: Add derive proc macro draft
2024-01-16  Pierre-Emmanuel... gccrs: expand: Add prc macro expander and registration
2024-01-16  Pierre-Emmanuel... gccrs: ast: Fix attribute collection
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Fix Tokenstream growth
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Fix capacity update in tokenstream
2024-01-16  Pierre-Emmanuel... gccrs: collector: Make visitors public
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Rename Procmacro subtypes
2024-01-16  Pierre-Emmanuel... gccrs: expand: Add procmacro loading function
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Add procmacro array definition
2024-01-16  Pierre-Emmanuel... gccrs: attributes: Add allow_internal_unstable attribute
2024-01-16  Pierre-Emmanuel... gccrs: collector: Move implementation to header
2024-01-16  Owen Averygccrs: Fix non-mod-rs files' external module loading...
2024-01-16  Owen Averygccrs: Add error message when derive macro is invoked
2024-01-16  Philip Herrongccrs: Respect the concrete type when resolving qualife...
2024-01-16  Owen Averygccrs: Prevent initialization related warnings/errors...
2024-01-16  Owen Averygccrs: Handle crate metavariable
2024-01-16  Owen Averygccrs: Allow parsing a borrow from struct expression
2024-01-16  Charalampos... gccrs: ast: dump literals correctly
2024-01-16  Arthur Cohengccrs: derive: Add dummy builtin transcriber for builti...
2024-01-16  Arthur Cohengccrs: derive: Add proper derive(Clone) for unions
2024-01-16  Arthur Cohengccrs: derive: Add #[derive(Copy)] builtin
2024-01-16  Arthur Cohengccrs: derive: Add #[derive(Clone)] for regular structs
2024-01-16  Pierre-Emmanuel... gccrs: converter: Refactor locations
2024-01-16  Pierre-Emmanuel... gccrs: converter: Convert back Locations from spans
2024-01-16  Pierre-Emmanuel... gccrs: converter: Add conversion from locations to...
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Add cpp Span representation
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Add Span definition
2024-01-16  Owen Averygccrs: Properly match delimiters
2024-01-16  Philip Herrongccrs: get rid of useless helper class and fix header...
2024-01-16  Arthur Cohengccrs: expansion: Add base for deriving builtin macros...
2024-01-16  Arthur Cohengccrs: ast: Add AstBuilder class.
2024-01-16  Arthur Cohengccrs: expand: Add missing copyright headers
2024-01-16  Owen Averygccrs: Make key and key/value config options seperate
2024-01-16  Philip Herrongccrs: Fix cast site to not miss type-unifications
2024-01-16  Philip Herrongccrs: Add missing name resolution to item statements
2024-01-16  Philip Herrongccrs: remove unused header
2024-01-16  Philip Herrongccrs: Fix missing pop of name scope at the end of...
2024-01-16  Philip Herrongccrs: remove useless lookup to NodeId
2024-01-16  Philip Herrongccrs: Add missing HIR lowering to item statements
2024-01-16  Owen Averygccrs: Avoid invalid metavariable substitutions
2024-01-16  Owen Averygccrs: Fix handling of single fragments in repetitions
2024-01-16  Philip Herrongccrs: Fix bounds checking to check both sides
2024-01-16  Philip Herrongccrs: support deref cycles to resolve to trait items
2024-01-16  Philip Herrongccrs: refactor resolve_method_address to be more generic
2024-01-16  David Malcolmgccrs: hir: remove stray semicolon
2024-01-16  Arthur Cohengccrs: enr: Cleanup #[macro_use] accumulation
2024-01-16  Matthew Jaspergccrs: Fix macro resolutions in middle of multiple...
2024-01-16  Matthew Jaspergccrs: Only check first item of cfg_attr attribute...
2024-01-16  Owen Averygccrs: Add operator== for Optional.
2024-01-16  Owen Averygccrs: Parse AttrInputMacro
2024-01-16  Pierre-Emmanuel... gccrs: ast: Propagate type suffix
2024-01-16  Owen Averygccrs: Improve Optional<T> implementation
2024-01-16  Owen Averygccrs: Handle keyword metavariables
2024-01-16  Arthur Cohengccrs: ast: Add `outer_attrs` to all `Item`s
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Change constructor in ffistring
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Copy ffistring data from source
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Remove has_suffix attribute
2024-01-16  Pierre-Emmanuel... gccrs: converter: Merge dispatch into one function
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Change cpp literal representation
2024-01-16  Pierre-Emmanuel... gccrs: libproc_macro: Change rust literal internals
2024-01-16  Owen Averygccrs: Add AST::AttrInputMacro
2024-01-16  Owen Averygccrs: Make MacroInvocation cloning public
2024-01-16  Owen Averygccrs: Allow hashing Optional<T>
2024-01-16  Owen Averygccrs: Improve Optional<T&> implementation
2024-01-16  Arthur Cohengccrs: dump: Dump `TupleIndexExpr`s
2024-01-16  Owen Averygccrs: Change return type of token_id_keyword_string
2024-01-16  Matthew Jaspergccrs: Fix parsing of block expressions followed by `.`
2024-01-16  Matthew Jaspergccrs: ast: Remove ExprStmtWithBlock / ExprStmtWithoutB...
2024-01-16  Owen Averygccrs: Handle keywords in macro fragments
2024-01-16  Arthur Cohengccrs: Address invalid little-endian-only testcases
2024-01-16  Pierre-Emmanuel... gccrs: converter: Fix suffix condition
2024-01-16  Pierre-Emmanuel... gccrs: converter: Fix some styling issues
2024-01-16  Pierre-Emmanuel... gccrs: converter: Make converter input immutable
2024-01-16  Pierre-Emmanuel... gccrs: converter: Add Ident conversions
2024-01-16  Pierre-Emmanuel... gccrs: converter: Convert literals back to tokens
2024-01-16  Pierre-Emmanuel... gccrs: converter: Add punct conversion function
2024-01-16  Pierre-Emmanuel... gccrs: converter: Const conversion to tokenstream
2024-01-16  Pierre-Emmanuel... gccrs: converter: Return a vector to const pointers
2024-01-16  Pierre-Emmanuel... gccrs: converter: Add from_tokentree function
2024-01-16  Pierre-Emmanuel... gccrs: converter: Add group conversion implementation
2024-01-16  Pierre-Emmanuel... gccrs: converter: Add TokenStream conversion function
2024-01-16  Pierre-Emmanuel... gccrs: converter: Remove redundant variable
2024-01-16  Pierre-Emmanuel... gccrs: ast: Move token converter out of ast module
next