public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[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
[gcc/devel/rust/master] gccrs: StructExprStructFields: remove `iterate` method
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Merge #764
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Merge #762
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Merge #763
2022-06-08 11:43 UTC
[gcc/devel/rust/master] Update GCC/Rust files per 'contrib/update-copyright.py --this-year'
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Fix copyright/licensing information in 'gcc/rust/rust-linemap.h'
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Cleanup IR symbol names in gimple
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Add missing coercion site code to MethodCallExpr's
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Merge #752
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Support generic arguments on TypeBounds
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Decouple the loop from processing a potential candidate in a path
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Extract const helper method is_receiver_generic for path probes
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Ensure autoderef for generic recivers in method calls
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Fix ICE when trying to resolve associated type from type bounds
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Merge #761
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Squash unused parameter warning
2022-06-08 11:42 UTC
[gcc/devel/rust/master] Merge #757 #758 #759 #760
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Merge #756
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Add FIXME comment for inheriting bounds
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Cleanup interfaces for associated impl mappings
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Error handling is done via the TyTy::ErrorType instead of nullptr's
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Refactor fill_param_ty into cc file
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Remove second lookup for query compiled functions
2022-06-08 11:41 UTC
[gcc/devel/rust/master] The number of required substituions is offset from the already substituted
2022-06-08 11:41 UTC
[gcc/devel/rust/master] BugFix: TypePath resolution to handle associated types
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Remove bad prefix from RelativeTypePath resolution
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Constify BaseType::get_root since this should not change ownership
2022-06-08 11:41 UTC
[gcc/devel/rust/master] Constify SubstitutionArgumentMappings::solve_mappings_from_receiver_for_self
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Constify autoderef ajustments expected type field
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Constify GetUsedSubstArgs
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Constify SubstitutionArg field SubstitutionParamMapping
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Constify the Backend resolve compile interface
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Merge #754
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Fixed formatting issues
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Implement unsafety enum and replaced boolean variable has_unsafe with a variable of unsafety enum ty
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Merge #747
2022-06-08 11:40 UTC
[gcc/devel/rust/master] util: Add rust-base62 implementation from rustc
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Merge #748
2022-06-08 11:40 UTC
[gcc/devel/rust/master] Const fold ArrayElemsCopied
2022-06-08 11:40 UTC
[gcc/devel/rust/master] v0-mangling: Add base functions for mangling scheme
2022-06-08 11:39 UTC
[gcc/devel/rust/master] v0-mangling: Add base for base62 encoding
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Merge #725
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Add array constant folding
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Merge #740
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Add boiler plate for TyTy::ClosureType
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Merge #730
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Merge #738
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Update 'README.md' for DCO
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Some polishing of DCO wording
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Align DCO wording in '.github/PULL_REQUEST_TEMPLATE.md'
2022-06-08 11:39 UTC
[gcc/devel/rust/master] Refactor HIR to use new Mutability enum
2022-06-08 11:39 UTC
[gcc/devel/rust/master] GCC allows for the DCO sign-off
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Merge #728
2022-06-08 11:38 UTC
[gcc/devel/rust/master] remove AST::BlockExpr lambda and add get_statements
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Merge #710 #727
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Merge #729
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Refactor TyTy with new Mutability enum
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Remove lambda iterators in various HIR classes
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Ensure we emit the code for coercion sites on CallExpr and MethodCallExpr
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Coercion site type checking in CallExprs must hold onto the argument type
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Remove lambda iterator from HIR::MethodCallExpr
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Remove lambda iterator from HIR::CallExpr
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Merge #698 #701
2022-06-08 11:38 UTC
[gcc/devel/rust/master] Merge #699
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Fix lexer to not produce bad unicode escape values
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Remove raw string and raw byte string references from ast and hir
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Implement Byte Strings
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Merge #695
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Fix raw byte string parsing of zero and out of range bytes
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Merge commit '2961ac45b9e19523958757e607d11c5893d6368b' [#247]
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Try again for docker image build workflow
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Update docker build workflow
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Merge #689
2022-06-08 11:37 UTC
[gcc/devel/rust/master] Merge #690
2022-06-08 11:37 UTC
[gcc/devel/rust/master] A bit of 'RichLocation' C++ tuning [#247], [#97, #374]
2022-06-08 11:37 UTC
[gcc/devel/rust/master] x86: Instead of 'TARGET_ISA_[...]', 'TARGET_ISA2_[...]', use 'TARGET_[...]' [#247]
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Merge #688
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Remove warnings from v0_mangle functions in rust-mangle.cc
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Merge #687
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Fix byte char and byte string lexing code
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Merge #685
2022-06-08 11:36 UTC
[gcc/devel/rust/master] v0-mangling: Add type prefixing for simple types
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Merge #684
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Initial Dynamic dispatch support
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Add method resolution to Dynamic objects
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Add object safety checks for dynamic objects
2022-06-08 11:36 UTC
[gcc/devel/rust/master] Default to TyTy::Error node on TypePath resolution failure
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Allow for coercion of structures over to dynamic objects in type system
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Type coercions are recursive
2022-06-08 11:35 UTC
[gcc/devel/rust/master] remove some debug
2022-06-08 11:35 UTC
[gcc/devel/rust/master] When calling functions the arguments are a coercion site
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Cleanup error handling for CallExpr
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Add building blocks for Dynamic object types
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Merge #680
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Add HIR Lowering for TraitObjectTypeOneBound
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Add initial name-resolution for dyn trait objects
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Merge #679
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Fix bug when calling method from generic reciever type-bound
2022-06-08 11:35 UTC
[gcc/devel/rust/master] Merge #674
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Add test case to close out generics bug
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #673
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #672
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Allow GCC to decide and perofmr inline optimizations
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Initial autoderef support for method calls
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #671
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Support indirection for struct and tuple field access
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #669
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Fix bug with monomorphizing of trait items
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #666
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #661 #663
2022-06-08 11:34 UTC
[gcc/devel/rust/master] Merge #664
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Add initial support to specify Super Traits
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Make override context permissive when the TypeParam cannot resolve
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Add getter for Trait TypeBounds
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Fix formatting in HIR::Trait
2022-06-08 11:33 UTC
[gcc/devel/rust/master] modules: Fix usage of path attributes and early returns
2022-06-08 11:33 UTC
[gcc/devel/rust/master] modules: Move test case from compile/ to execute/
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Merge #662
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Add HIR lowering for Trait Bounds
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Add name resolution for Trait bounds
2022-06-08 11:33 UTC
[gcc/devel/rust/master] type-bounds wip
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Add support for choosing stdcall fastcall and cdecl in the extern options
2022-06-08 11:33 UTC
[gcc/devel/rust/master] Merge #659
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Merge #639
2022-06-08 11:32 UTC
[gcc/devel/rust/master] module: Rename get_filename() -> process_file_path()
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Turn 'rust/execute/torture/sinf32.rs', 'rust/execute/torture/sqrtf32.rs' into 'rust/compile/torture/
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Merge commit 'bca1debe33bf477df850db5979e4206627b3790b' into HEAD
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Merge #660
2022-06-08 11:32 UTC
[gcc/devel/rust/master] module: Add two test cases for external modules
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Support '-fdump-tree-original' before 'cgraph_node::finalize_function'
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Add builting block for simple intrinsics
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Keep track of the ABI in function types
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Merge #656
2022-06-08 11:32 UTC
[gcc/devel/rust/master] Merge #657
2022-06-08 11:32 UTC
[gcc/devel/rust/master] module: Load items if module is unloaded and not marked for strip
2022-06-08 11:31 UTC
[gcc/devel/rust/master] module: Add load_items() function
2022-06-08 11:31 UTC
[gcc/devel/rust/master] parser: Expose get_errors() function
2022-06-08 11:31 UTC
[gcc/devel/rust/master] mangling: Use Enum(frust_mangling) for option instead of string
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Add EnumItem HIR lowering
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Resolve Enums and EnumItems
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Parse optional visibility for enum item
2022-06-08 11:31 UTC
[gcc/devel/rust/master] mangling: Add option to choose mangling version
2022-06-08 11:31 UTC
[gcc/devel/rust/master] name_mangling: Add Mangler class with multiple versions
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Merge #655
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Support Generic Traits in qualified paths
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Fix name resolution for generic trait references
2022-06-08 11:31 UTC
[gcc/devel/rust/master] Add helpers to as clause of QualifiedPaths to get the generic args
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Ensure the implicit Self is first in the generic arguments
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Merge #654
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Remove Enumeration Expression, EnumExpr, classes
2022-06-08 11:30 UTC
[gcc/devel/rust/master] StructExprUnit doesn't really exist
2022-06-08 11:30 UTC
[gcc/devel/rust/master] StructExprTuple doesn't really exist
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Add type resolution for qualified-type-paths
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Placeholder is not a unit-type
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Add HIR lowering for QualifiedPathInType
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Add name resolution for QualifiedPathInType
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Add iterate helper for TypePaths
2022-06-08 11:30 UTC
[gcc/devel/rust/master] Merge #651
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Merge #652
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Remove GetLocusFromImplItem visitor
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Replace HIRItem::get_impl_locus with HirItem::get_locus
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Use location when lowering TupleField
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Qualified paths have a mandatory initial segment
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Merge #650
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Stop shadowing of hir mappings with substitution mappings
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Merge #648 #649
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Merge #646
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Get rid of get_locus_slow
2022-06-08 11:29 UTC
[gcc/devel/rust/master] Fix issue with mangled name on function items with substitutions
2022-06-08 11:29 UTC
[gcc/devel/rust/master] raii-file: Fix filename member initialization
2022-06-08 11:28 UTC
[gcc/devel/rust/master] expand: Add debug line for showing the path of an external module
2022-06-08 11:28 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).