public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc/devel/rust/master] Covariant types should respect the get_name to pretty print the ir symbols
2022-06-08 12:00 UTC
[gcc/devel/rust/master] Merge #879
2022-06-08 12:00 UTC
[gcc/devel/rust/master] Record correct location when compiling ADT types
2022-06-08 12:00 UTC
[gcc/devel/rust/master] Merge #874
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Track end locus of BlockExpr
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Merge #870
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Add initial constant evaluation to blocks
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Add HIR::ExprType get_expression_type() const
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Redesign constant folding from the typechecking pass to the backend
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Add HIR lowering for FunctionQualifiers
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Add ArrayElemsType enum to differentiate between the types
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Merge #860
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Merge #868
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Merge #866
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Merge #859
2022-06-08 11:59 UTC
[gcc/devel/rust/master] Merge #848
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Merge #847
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Add support for Wildcard pattern binding
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Add support for wildcard patterns within MatchExprs
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Add overflow checking on LiteralExpression
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Fix ICE in generic subsitution of enums containing dataless variants
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Add missing bitwise lang items for operator overloading
2022-06-08 11:58 UTC
[gcc/devel/rust/master] HIR::ImplBlock items should mangle based from their canonical path's
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Merge #846
2022-06-08 11:58 UTC
[gcc/devel/rust/master] HIR visitor refactor
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Merge #842
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Merge #841
2022-06-08 11:58 UTC
[gcc/devel/rust/master] Add support for enums on the match expression
2022-06-08 11:57 UTC
[gcc/devel/rust/master] add script to graph the changes over time
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Merge #839
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Merge #840
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Add missing abstract method HIR::Pattern::get_locus() const
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Add typechecking for match-expr
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Merge #838
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Add mssing mappings to HIR::Pattern
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Merge #837
2022-06-08 11:57 UTC
[gcc/devel/rust/master] HIR::IdentifierPattern had all fields public
2022-06-08 11:57 UTC
[gcc/devel/rust/master] Merge #836
2022-06-08 11:57 UTC
[gcc/devel/rust/master] BugFix NodeId skew on AST::Patterns
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Merge #835
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Add hir lowering for match-expr
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Add initial name-resolution for match-expr
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Merge #834
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Add enum code generation
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Merge #832 #833
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Refactor CallExpr and MethodCallExpr into rust-compile-expr.cc
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Refactor TyTy::ResolveCompile pass to be in its own file
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Merge #831
2022-06-08 11:56 UTC
[gcc/devel/rust/master] BugFix bad range in typechecking of enum ADTTypes
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Merge #829 #830
2022-06-08 11:56 UTC
[gcc/devel/rust/master] Merge #828
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Get rid of lambdas within AST::Union
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Get rid of lambdas within AST::StructStruct
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Get rid of lambdas within AST::TupleStruct
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Get rid of lambdas with AST::ArrayElemsValues
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Constant folder now returns error_mark_node instead of nullptr
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Add script to generate gource
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Merge #818
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Support dereference operator overloading
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Merge #823
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Merge #821 #822
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Merge #820
2022-06-08 11:55 UTC
[gcc/devel/rust/master] Merge #817
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Merge #819
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Add support for generics within operator overloads
2022-06-08 11:54 UTC
[gcc/devel/rust/master] improve the error handling on operator overload cases
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Make TyTy::BaseType::contains_type_parameters non-virtual
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Always update the type context for monoprhized items except type params
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Bug fix mutability checks in can_eq for autoderef
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Update legacy mangling of names
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Allow references to arrays for ArrayIndexExpr accessor's
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Remove bad mutability lint
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Stop copying HIR::FunctionParams when during lowering
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Merge #814
2022-06-08 11:54 UTC
[gcc/devel/rust/master] Set TREE_ADDRESSABLE when we need to borrow any expression
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Merge #813
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Support QualifiedPathInType's within the same Trait
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Merge #812
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Remove the final hack for associated types
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Make mappings as part of the class
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Fix bad datastructure within name resolver
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Refactor naming of canonical path mappings
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Fix toplevel crate ribs id's
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Merge #800
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Removed markdown linting errors from README.md and CONTRIBUTING.md
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Merge branch 'Rust-GCC:master' into master
2022-06-08 11:53 UTC
[gcc/devel/rust/master] Merge #811
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Remove implicit name hack for trait associated types
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Merge #810
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Merge #805
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Probe for candidates on based on the actual receiver type
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Add missing implict monomorphized types into the context
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Unify the adjusted self argument to the self parameter on MethodCalls
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Generic segments must be appended to the prefix and not override
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Fix ICE assertion on bad duplicate name
2022-06-08 11:52 UTC
[gcc/devel/rust/master] clang-format and minor cleanup
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Replace Blabel with GCC tree
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Replace Bblock with GCC tree
2022-06-08 11:52 UTC
[gcc/devel/rust/master] Replace Bfunction with GCC tree
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Replace Bstatement with GCC tree
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Replace Bexpression with GCC tree
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Replace Btype use with GCC tree
2022-06-08 11:51 UTC
[gcc/devel/rust/master] rust-backend.h: remove unused function prototypes
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Merge #801
2022-06-08 11:51 UTC
[gcc/devel/rust/master] LazyBooleanExpr does not need a nullptr check
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Add negation operator overload support
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Refactor operator overloading work to be more reuseable
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Add support compound assignment operator overloads
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Revert desugaring of CompoundAssignment into arithmetic operation and assignment
2022-06-08 11:51 UTC
[gcc/devel/rust/master] Fixup verify assigneee to be permissive of PathInExpression
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Initial support operator overloading on [lang = "add"]
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Update path probe with optional filter for specific associated trait
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Support parsing LangItems on traits
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Add new TypeCheckContextItem to track current context
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Traits do allow TypeParameters with defaults
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Update AttrInput with AttrInputType
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Remove useless comments from HIR::MethodCallExpr
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Merge #803
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Merge #802
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Partially disable clang-format in rust-diagnostics.h
2022-06-08 11:50 UTC
[gcc/devel/rust/master] Update CONTRIBUTING.md
2022-06-08 11:50 UTC
[gcc/devel/rust/master] More help on running clang-format locally
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Merge pull request #792 from npate012/defid_to_struct
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Changed DefId type from uint64_t to be struct
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Merge #798
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Merge #795
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Added Remark.yml and .remarkrc
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Merge #796
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Remove clang-format from bors
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Tag 'rust_fatal_error' as 'noreturn'
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Turn 'rust_error_at' plus always-failing 'rust_assert' into 'rust_internal_error_at'
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Add 'rust_internal_error_at'
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Add missing const-folding for (expr)
2022-06-08 11:49 UTC
[gcc/devel/rust/master] Const fold ref,pointer,borrow+deref
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Support forward declared items within blocks
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Add is_item helper to AST and HIR
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Merge #794
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Support computing the addresses of the object safe items in dyn objects
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Running `clang-format` locally [#242]
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Enforce the is_concrete inferface to start cleaning up the needs_substitution helpers
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Add missing generic arguments to type-bound-predicate on trait-objects
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Add generic-arguments to predicate as_string
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Remove duplicate accessors which can be const
2022-06-08 11:48 UTC
[gcc/devel/rust/master] When we are resolving TypePaths default the result to ErrorType
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Fix nullptr as the result is not setup in this case
2022-06-08 11:48 UTC
[gcc/devel/rust/master] Make self const when compiling trait-items
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Add a recursion-limit when resolving Parameter Types
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Add missing bound to impl-type Self
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Add ImplItemTypes enum to switch between HIR::ImplItem types
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Merge #785
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Merge #791
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Replace TupleType::iterate_fields with get_fields
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Desugar AST::TraitObjectTypeOneBound
2022-06-08 11:47 UTC
[gcc/devel/rust/master] rust: track inline module scopes for module file resolution
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Merge #781
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Merge #788
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Default type checking on CallExpr's to TyTy::ErrorType
2022-06-08 11:47 UTC
[gcc/devel/rust/master] Support Typechecking of ADT's of enums
2022-06-08 11:46 UTC
[gcc/devel/rust/master] gccrs: add the `-frust-crate=` option to set the crate name
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Refactor struct-expr typechecking into its own impl file
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Merge #787
2022-06-08 11:46 UTC
[gcc/devel/rust/master] gha: save `check-rust` results as artifacts
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Add missing ID to variant ids
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Add TypePath resolution for enum ctor
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Get rid of bad gcc_unreachable
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Add type-resolution for enum items
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Refactor ADTType to consist of multiple variants
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Extract reuseable function to handle substitutions for struct fields
2022-06-08 11:46 UTC
[gcc/devel/rust/master] Get rid of lambda get_fields in struct
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Add missing accessors for enum items
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Merge #783
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Get rid of lambda within AST::TypePath and provide a method to return a reference
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Merge #780
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Merge #778
2022-06-08 11:45 UTC
[gcc/devel/rust/master] No side effects in 'assert' expressions
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Add location info in AST::TypeBoundWhereClauseItem and HIR::TypeBoundWhereClauseItem
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Merge #774
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Remove iterate_params from AST::CallExpr and AST::MethodCallExpr
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Merge #775
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Add constant folding to ArrayIndexExpr
2022-06-08 11:45 UTC
[gcc/devel/rust/master] Add support for constants within blocks
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Merge #771
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Fix parser error for lifetime arguments
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Add support for higher ranked trait bounds
2022-06-08 11:44 UTC
[gcc/devel/rust/master] TyTy add bounds in debug string
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Remove assertion for has_where_clause
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Add HIR lowering for where clause items
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Add WhereClauseItem::ItemType specifier to differentiate between items
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Add name resolution to higher ranked trait bounds
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Add missing node mappings to HIR::WhereClauseItems
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Add missing NodeId to where clause items
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Merge #770
2022-06-08 11:44 UTC
[gcc/devel/rust/master] Merge #772
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Converted FnType preprocessor defines into constants
2022-06-08 11:43 UTC
[gcc/devel/rust/master] TraitImpl: track the polarity of the impl
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Merge #769
2022-06-08 11:43 UTC
[gcc/devel/rust/master] LifetimeWhereClauseItem: store the location of the item
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Merge #768
2022-06-08 11:43 UTC
[gcc/devel/rust/master] CompileExpr: fix copy pasta error message
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Merge #767
2022-06-08 11:43 UTC
page: next (older) | prev (newer) | latest
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).