]> git.ipfire.org Git - people/ms/gcc.git/shortlog
people/ms/gcc.git
2023-03-20  Xiao MaFix `FeatureGate::gate` will crash on 32-bit x86. devel/rust/master
2023-03-20  Philip Herrongccrs: support use declaration to write the type into...
2023-03-20  Philip Herrongccrs: Return resolved_node_id when possible
2023-03-20  Mahmoud MohamedAdd name resolution and ast lowering for slice pattern
2023-03-20  Philip Herrongccrs: Cleanup unused headers
2023-03-20  Arthur Cohenci: Do not run `check-gccrs-prefix` on PRs to master
2023-03-20  Mahmoud MohamedRemove unused ResolvePattern visitor
2023-03-18  Philip Herrongccrs: Add move_val_init intrinsic
2023-03-18  Philip Herrongccrs: Fix bad method resolution
2023-03-18  Philip Herrongccrs: add new apply_primtiive_type_hint to inference...
2023-03-17  Jiakun FanFeat: add visit (AST::Attribute &)
2023-03-17  Jiakun FanDump inner attrs for Dump::visit(BlockExpr &)
2023-03-17  Mahmoud Mohamedresolve: Add name resolution for AltPattern
2023-03-17  Owen AveryUnify HIR::IfLetExprConseqIf{,Let} into HIR::IfLetExprC...
2023-03-17  Owen AveryUnify HIR::IfExprConseqIf{,Let} into HIR::IfExprConseqElse
2023-03-17  Mahmoud Mohamedresolve: Fix multiple bindings handling in match
2023-03-17  Philip Herrongccrs: remove proxy class to use virtual method to...
2023-03-17  Philip Herrongccrs: cleanup resolve method address code generation
2023-03-17  Philip Herrongccrs: Only infer when no generic arguments have been...
2023-03-17  Philip Herrongccrs: add extra debug line for method resolve select
2023-03-17  Philip Herrongccrs: Remove solve_missing_mappings_from_this to handl...
2023-03-17  Philip Herrongccrs: get rid of can_eq in CoerceionRules selection
2023-03-17  Philip Herrongccrs: cleanup header usage to decouple includes
2023-03-17  Philip Herrongccrs: get rid of virtual dispatch for substitution...
2023-03-17  Philip Herrongccrs: tyty get rid of useless virtuals
2023-03-17  Philip Herrongccrs: group basetype virtuals together and remove...
2023-03-17  Philip Herrongccrs: refactor monomoprhized_clone to not use virtual...
2023-03-17  Philip Herrongccrs: refactor TyTy::BaseType::is_unit to not use...
2023-03-17  Philip Herrongccrs: refactor is_concrete to not just virtual dispatch
2023-03-17  Philip Herrongccrs: reuse destructure code in compilation of types
2023-03-16  Tage Johanssongccrs: Add all rust keywords (except priv) to the follo...
2023-03-15  Pierre-Emmanuel... build: Regenerate build files
2023-03-15  Pierre-Emmanuel... build: Add libgrust as compilation modules
2023-03-15  Pierre-Emmanuel... librust: Add libproc_macro and build system
2023-03-15  Mahmoud Mohamedresolve: Handle multiple bindings to the same identifier
2023-03-15  Mahmoud Mohamedhir: Improve pattern bindings handling in closure param...
2023-03-15  Arthur Cohengccrs: Rename compiler proper
2023-03-15  Owen AveryAdd method to access SlicePattern items
2023-03-15  Owen AveryConvert structs to classes
2023-03-15  Owen AveryHIR::AltPattern fixes
2023-03-14  Arthur Cohenhir: Add ExportedMacro node and handling.
2023-03-14  Mahmoud Mohamedhir: Provide basic handling for ReferencePattern in...
2023-03-13  Arthur Cohenenr: Fetch module items during early name resolution
2023-03-13  Jakub Dupakhir: Simplify indentation to single line
2023-03-13  Jakub Dupakhir: Unify indentation approach with ast
2023-03-13  Mahmoud Mohamedhir: Fix ReferencePattern typechecking
2023-03-10  Marc Poulhièsgccrs: fix some clang warnings
2023-03-09  vincenthir: add a helper function for visit
2023-03-08  goar5670typecheck: Add basic typechecking for ReferenceType
2023-03-08  Owen AveryAdd coherence related lang_items
2023-03-07  Owen AveryAdd AltPattern HIR node
2023-03-07  Pierre-Emmanuel... expand: Add stringify macro
2023-03-06  Nikos AlexandrisAdd length checking for tuple patterns
2023-03-06  goar5670parser: Fix handling of multiple left angles in null...
2023-03-06  ParthibCleanup and Assertion
2023-03-04  Owen AveryResolve closure parameters without given type
2023-03-03  Philip Herrongccrs: make predicate bounds overwrite-able
2023-03-03  Philip Herrongccrs: Fix name-resolution to be permissive and carry on
2023-03-03  Philip Herrongccrs: Add missing node_id copys in the copy constructors
2023-03-03  Philip Herrongccrs: cleanup headers
2023-03-03  Philip Herrongccrs: Fix missing move and copy constructors missing...
2023-03-03  Philip Herrongccrs: destructure parameter names.
2023-03-03  Philip Herrongccrs: Take advantage of our new unify_and to inject...
2023-03-03  goar5670parser: Fix parsing closure parameter
2023-03-02  Pierre-Emmanuel... parser: Fix while let expr parsing
2023-03-02  Philip Herrongccrs: add uninit intrinsic
2023-03-02  Pierre-Emmanuel... parser: Add 0 sized slice pattern parsing
2023-03-02  Pierre-Emmanuel... fixup: parser: Fix bootstrap compile error
2023-03-02  Abdul Rafeyadded support for printing HIR dump of functions, state...
2023-03-02  Nikos AlexandrisAdd location info when opening a file fails in include_...
2023-03-01  Pierre-Emmanuel... testsuite: Add a test for .. in slice patterns
2023-03-01  Pierre-Emmanuel... parser: Add RestPattern parsing
2023-03-01  Pierre-Emmanuel... ast: Add NodeId and clone to RestPattern
2023-03-01  Pierre-Emmanuel... testsuite: Add a test for if let syntax
2023-03-01  Pierre-Emmanuel... parser: Fix if let parsing
2023-03-01  Philip Herrongccrs: add {add,sub,mul}_with_overflow intrinsics
2023-03-01  Arthur Cohenhir: Refactor ASTLoweringStmt to source file.
2023-03-01  mxlol233Add feature gate definition for `extern_types`.
2023-03-01  Owen AveryFix assignment operator overloads for AST and HIR patterns
2023-03-01  bl7awytypecheck: Fix casting error behind generics
2023-02-28  Owen AveryChange struct StructPatternElements into class
2023-02-28  Owen AveryReplace gcc_unreachable with rust_sorry_at
2023-02-28  Owen AveryFix formatting
2023-02-28  Pierre-Emmanuel... ast: Add RestPattern AST node
2023-02-28  Philip Herrongccrs: Remove cmp_autoderef_mode hack from old autoderef
2023-02-28  Philip Herrongccrs: Fix method resolution to use TryCoerce
2023-02-28  Philip Herrongccrs: bug-fix implicit inference checks
2023-02-28  Philip Herrongccrs: autoderef unconstify so we can use in non const...
2023-02-28  Philip Herrongccrs: Only emit errors during type-bounds checking...
2023-02-28  Philip Herrongccrs: Make coercion sites autoderef cycle optional
2023-02-28  Philip Herrongccrs: Allow infer vars on the lhs too
2023-02-28  Philip Herrongccrs: Generic pointers are coerceable
2023-02-28  Philip Herrongccrs: refactor unify commit as a static function from...
2023-02-28  Philip Herrongccrs: Fix ICE in ADTType::is_concrete
2023-02-28  Pierre-Emmanuel... testsuite: Add test with missing semicolon
2023-02-28  Pierre-Emmanuel... testsuite: Add extern type item test
2023-02-28  Pierre-Emmanuel... parser: Parse external type item
2023-02-28  omkar-mohantyImplement and test include_str eager expansion
2023-02-27  Arthur Cohenparser: Parse `default` impl Functions and Methods
2023-02-24  Pierre-Emmanuel... typecheck: Refactor cast_site
next