public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc r14-7519] gccrs: Fix ICE during method resolution
2024-01-16 17:40 UTC
[gcc r14-7563] gccrs: unify how we handle DST's
2024-01-16 17:40 UTC
[gcc r14-7518] gccrs: Track Self properly with TypePredicateBounds
2024-01-16 17:40 UTC
[gcc r14-7562] gccrs: we can only return unit-type when the ABI is non C
2024-01-16 17:40 UTC
[gcc r14-7517] gccrs: add error state to TypeCheckContextItem and missing copy ctor's
2024-01-16 17:40 UTC
[gcc r14-7561] gccrs: Redo how we handle unit types for the final time
2024-01-16 17:40 UTC
[gcc r14-7516] gccrs: add helper to check for a const or static context
2024-01-16 17:40 UTC
[gcc r14-7560] gccrs: Fix ICE in check for unused global variables
2024-01-16 17:40 UTC
[gcc r14-7515] gccrs: Add get_defid helper to TypeCheckContextItem
2024-01-16 17:40 UTC
[gcc r14-7559] gccrs: Fix "default unsafe fn ..." parsing
2024-01-16 17:40 UTC
[gcc r14-7514] gccrs: minor refactor to reuse a variable instead of recreating it later
2024-01-16 17:40 UTC
[gcc r14-7558] gccrs: Add missing compile locals for constants and statics
2024-01-16 17:40 UTC
[gcc r14-7513] gccrs: Fix memory corruption at peek_context
2024-01-16 17:40 UTC
[gcc r14-7557] gccrs: ast: Format AST code properly
2024-01-16 17:40 UTC
[gcc r14-7512] gccrs: patterns: Add execution testcases to verify proper pattern matching
2024-01-16 17:40 UTC
[gcc r14-7556] gccrs: enr: Accumulate nested escaped macros properly
2024-01-16 17:40 UTC
[gcc r14-7511] gccrs: Resolve identifier-pattern struct pattern fields
2024-01-16 17:40 UTC
[gcc r14-7555] gccrs: ast: Add take_items() and set_items() methods for Item containers
2024-01-16 17:40 UTC
[gcc r14-7510] gccrs: libproc_macro: Fix literal drop function
2024-01-16 17:40 UTC
[gcc r14-7509] gccrs: libproc_macro: Implement Drop for TokenStream
2024-01-16 17:40 UTC
[gcc r14-7508] gccrs: libproc_macro: Add remaining drop functions
2024-01-16 17:39 UTC
[gcc r14-7507] gccrs: libproc_macro: Add drop function to Literal struct
2024-01-16 17:39 UTC
[gcc r14-7506] gccrs: libproc_macro: Add drop function on Ident struct
2024-01-16 17:39 UTC
[gcc r14-7505] gccrs: libproc_macro: Add remaining tokenstream structs
2024-01-16 17:39 UTC
[gcc r14-7504] gccrs: Fix translation mistakes 2023 in GCC/Rust [PR108890]
2024-01-16 17:39 UTC
[gcc r14-7503] gccrs: libproc_macro: Add Punct struct
2024-01-16 17:39 UTC
[gcc r14-7502] gccrs: libproc_macro: Add namespace to Ident
2024-01-16 17:39 UTC
[gcc r14-7501] gccrs: libproc_macro: Add named constructor
2024-01-16 17:39 UTC
[gcc r14-7500] gccrs: libproc_macro: Change drop rust interface
2024-01-16 17:39 UTC
[gcc r14-7499] gccrs: libproc_macro: Add ident implementation
2024-01-16 17:39 UTC
[gcc r14-7498] gccrs: Deleted the as_string ASR and HIR dumps
2024-01-16 17:39 UTC
[gcc r14-7497] gccrs: parser: Parse reference patterns correctly
2024-01-16 17:39 UTC
[gcc r14-7496] gccrs: Add error message for AltPattern in let statements
2024-01-16 17:38 UTC
[gcc r14-7495] gccrs: Implement Dump:visit() function for QualifiedPathInType argument
2024-01-16 17:38 UTC
[gcc r14-7494] gccrs: Add testcase to show matching of enum variants
2024-01-16 17:38 UTC
[gcc r14-7493] gccrs: Lower ErrorPropagationExpr from AST to HIR
2024-01-16 17:38 UTC
[gcc r14-7492] gccrs: libproc_macro: Add member functions to Literal
2024-01-16 17:38 UTC
[gcc r14-7491] gccrs: libproc_macro: Put literal members in namespace
2024-01-16 17:38 UTC
[gcc r14-7490] gccrs: libproc_macro: Drop function shall take a mutable
2024-01-16 17:38 UTC
[gcc r14-7489] gccrs: libproc_macro: Add literal ffi implementations
2024-01-16 17:38 UTC
[gcc r14-7488] gccrs: libproc_macro: Add Literal type
2024-01-16 17:38 UTC
[gcc r14-7487] gccrs: libproc_macro: Add license headers
2024-01-16 17:38 UTC
[gcc r14-7486] gccrs: ast: Fix scope separator in tokenstreams
2024-01-16 17:38 UTC
[gcc r14-7485] gccrs: ast: Fix tokenstream QualifiedPathInExpression
2024-01-16 17:37 UTC
[gcc r14-7484] gccrs: ast: Fix tokenstream function body
2024-01-16 17:37 UTC
[gcc r14-7474] gccrs: ast: Fix StructExprStruct tokenstream
2024-01-16 17:37 UTC
[gcc r14-7483] gccrs: parser: Fix attribute differentation
2024-01-16 17:37 UTC
[gcc r14-7473] gccrs: Handle underscore in MacroMatch
2024-01-16 17:37 UTC
[gcc r14-7482] gccrs: lex: Fix lifetime string representation
2024-01-16 17:37 UTC
[gcc r14-7472] gccrs: Fully unify deriving classes into HIR::ExprStmt
2024-01-16 17:37 UTC
[gcc r14-7481] gccrs: resolve: Add "break rust" Easter egg
2024-01-16 17:37 UTC
[gcc r14-7471] gccrs: Unify HIR::ExprStmt derived class visiting
2024-01-16 17:37 UTC
[gcc r14-7480] gccrs: resolve: Add ResolveExpr::funny_error
2024-01-16 17:37 UTC
[gcc r14-7470] gccrs: Move functionality into HIR::ExprStmt from deriving classes
2024-01-16 17:37 UTC
[gcc r14-7479] gccrs: ast: Add AST::Kind::IDENTIFIER
2024-01-16 17:37 UTC
[gcc r14-7469] gccrs: Unify AST::IfExprConseqIf{, Let} into AST::IfExprConseqElse
2024-01-16 17:37 UTC
[gcc r14-7478] gccrs: ast: Make AST::Kind an enum class
2024-01-16 17:37 UTC
[gcc r14-7468] gccrs: ast: Fix inner attribute tokenstream
2024-01-16 17:37 UTC
[gcc r14-7477] gccrs: Add lowering for if-let expressions
2024-01-16 17:37 UTC
[gcc r14-7467] gccrs: Introduce AST::Visitable class for AST
2024-01-16 17:37 UTC
[gcc r14-7476] gccrs: parser: macro: reject separator in `?` repetition
2024-01-16 17:37 UTC
[gcc r14-7466] gccrs: Placate clang-format, 'gcc/rust/rust-lang.cc:grs_langhook_type_for_mode'
2024-01-16 17:37 UTC
[gcc r14-7475] gccrs: Unify AST::IfLetExprConseqIf{, Let} into AST::IfLetExprConseqElse
2024-01-16 17:37 UTC
[gcc r14-7465] gccrs: ast: Add difference between attributes
2024-01-16 17:37 UTC
[gcc r14-7464] gccrs: Support fully qualified calls to trait items from CallExpr's
2024-01-16 17:37 UTC
[gcc r14-7463] gccrs: never re-setup trait item bound with a dyn object
2024-01-16 17:36 UTC
[gcc r14-7462] gccrs: refactor resolve_method_address to be inside base class
2024-01-16 17:36 UTC
[gcc r14-7461] gccrs: remove unused code in query_compile
2024-01-16 17:36 UTC
[gcc r14-7460] gccrs: cleanup query_compile to reuse destructure call
2024-01-16 17:36 UTC
[gcc r14-7459] gccrs: cleanup resolve method address
2024-01-16 17:36 UTC
[gcc r14-7458] gccrs: expand: Add outer attribute expansion on expr
2024-01-16 17:36 UTC
[gcc r14-7457] gccrs: expand: Add builtin attribute identification
2024-01-16 17:36 UTC
[gcc r14-7456] gccrs: expand: Add call to outer attributes stubs
2024-01-16 17:36 UTC
[gcc r14-7455] gccrs: expand: Add stub function for attribute expansion
2024-01-16 17:36 UTC
[gcc r14-7454] gccrs: ast: Add outer attribute getter to Expr class
2024-01-16 17:36 UTC
[gcc r14-7453] gccrs: expand: Add inner attribute expansion stubs
2024-01-16 17:36 UTC
[gcc r14-7452] gccrs: expand: Add derive expansion stubs
2024-01-16 17:35 UTC
[gcc r14-7451] gccrs: ast: Fix ICE on generic args path
2024-01-16 17:35 UTC
[gcc r14-7450] gccrs: ast: Fix macros in tokenstreams
2024-01-16 17:35 UTC
[gcc r14-7449] gccrs: ast: Visit crate inner attributes for tokenstreams
2024-01-16 17:35 UTC
[gcc r14-7448] gccrs: ast: Change visibility in token type
2024-01-16 17:35 UTC
[gcc r14-7447] gccrs: ast: Fix attribute tokenstreams
2024-01-16 17:35 UTC
[gcc r14-7446] gccrs: ast: Output union's outer attributes
2024-01-16 17:35 UTC
[gcc r14-7445] gccrs: ast: Output inner attributes in tokenstreams
2024-01-16 17:35 UTC
[gcc r14-7444] gccrs: ast: Fix char literal ICE
2024-01-16 17:35 UTC
[gcc r14-7443] gccrs: ast: Fix match case comma output
2024-01-16 17:35 UTC
[gcc r14-7442] gccrs: ast: Fix tokenstream extern block statements
2024-01-16 17:35 UTC
[gcc r14-7441] gccrs: ast: Move pattern implementation out of rust-ast
2024-01-16 17:35 UTC
[gcc r14-7440] gccrs: ast: Move rust-path implementation out of rust-ast
2024-01-16 17:34 UTC
[gcc r14-7439] gccrs: Fix ICE using constructors for intilizers in statics
2024-01-16 17:34 UTC
[gcc r14-7438] gccrs: Handle "fn" and "fn_mut" lang items
2024-01-16 17:34 UTC
[gcc r14-7437] gccrs: Fix bad cast as a char
2024-01-16 17:34 UTC
[gcc r14-7436] gccrs: Fix handling of generic arguments for lifetimes only
2024-01-16 17:34 UTC
[gcc r14-7435] gccrs: add missing name resolution to self params with specified types
2024-01-16 17:34 UTC
[gcc r14-7434] gccrs: make distinction between error and empty for substution args
2024-01-16 17:34 UTC
[gcc r14-7433] gccrs: privacy reporter should be permissive of error types
2024-01-16 17:34 UTC
[gcc r14-7432] gccrs: ast: Fix various TokenStream visitors
2024-01-16 17:34 UTC
[gcc r14-7431] gccrs: token: Add type hints to string dump
2024-01-16 17:34 UTC
[gcc r14-7430] gccrs: session: Add tokenstream dump option
2024-01-16 17:34 UTC
[gcc r14-7429] gccrs: lex: Add source code token string representation
2024-01-16 17:33 UTC
[gcc r14-7428] gccrs: ast: Add missing constructor implementation
2024-01-16 17:33 UTC
[gcc r14-7427] gccrs: ast: Add TokenStream collect function
2024-01-16 17:33 UTC
[gcc r14-7426] gccrs: ast: Refactor SimplePath attribute name
2024-01-16 17:33 UTC
[gcc r14-7425] gccrs: ast: Add multiple formatting stub functions
2024-01-16 17:33 UTC
[gcc r14-7424] gccrs: ast: Add AltPattern TokenStream visitor
2024-01-16 17:33 UTC
[gcc r14-7423] gccrs: ast: Add Meta items TokenStream visitor
2024-01-16 17:33 UTC
[gcc r14-7422] gccrs: ast: Add use declarations TokenStream visitors
2024-01-16 17:33 UTC
[gcc r14-7421] gccrs: ast: Add ExternCrate TokenStream visitor
2024-01-16 17:33 UTC
[gcc r14-7420] gccrs: ast: Implement remaining expr TokenStream visitor
2024-01-16 17:33 UTC
[gcc r14-7419] gccrs: ast: Add Tokenstream visitors for loop expressions
2024-01-16 17:33 UTC
[gcc r14-7418] gccrs: ast: Add some expr TokenStream visitors
2024-01-16 17:33 UTC
[gcc r14-7417] gccrs: ast: Add trailing comma formatting option
2024-01-16 17:32 UTC
[gcc r14-7416] gccrs: ast: Implement TokenStream visitor for meta nodes
2024-01-16 17:32 UTC
[gcc r14-7415] gccrs: ast: Refactor and add some Path node visitors
2024-01-16 17:32 UTC
[gcc r14-7414] gccrs: ast: Add conversion to token stream
2024-01-16 17:32 UTC
[gcc r14-7413] gccrs: handle bare function types with no specified return type
2024-01-16 17:32 UTC
[gcc r14-7412] gccrs: Add test to show multiple candidates for methods is working
2024-01-16 17:32 UTC
[gcc r14-7411] gccrs: Add missing known attribute stable
2024-01-16 17:32 UTC
[gcc r14-7410] gccrs: move missed testcase
2024-01-16 17:32 UTC
[gcc r14-7409] gccrs: fix ICE with bad match arm type
2024-01-16 17:32 UTC
[gcc r14-7408] gccrs: libproc_macro: Add rust interface
2024-01-16 17:32 UTC
[gcc r14-7407] gccrs: fix ICE when closure body is not a block
2024-01-16 17:32 UTC
[gcc r14-7406] gccrs: Fix parsing of array expressions
2024-01-16 17:32 UTC
[gcc r14-7405] gccrs: privacy: Check for pub(crate) when resolving visibility path
2024-01-16 17:31 UTC
[gcc r14-7404] gccrs: resolver: Allow SimplePath to resolve to their root segment
2024-01-16 17:31 UTC
[gcc r14-7403] gccrs: ast: Fix location for pub(crate)
2024-01-16 17:31 UTC
[gcc r14-7402] gccrs: ast: Refactor rust-ast-lower-type.h to source file
2024-01-16 17:31 UTC
[gcc r14-7401] gccrs: Remove commented out TuplePatternItemsSingle
2024-01-16 17:31 UTC
[gcc r14-7400] gccrs: Fix bad cast error to bool
2024-01-16 17:31 UTC
[gcc r14-7399] gccrs: expand: Rename AttrVisitor -> CfgStrip
2024-01-16 17:31 UTC
[gcc r14-7398] gccrs: expand: Add new ExpandVisitor class
2024-01-16 17:31 UTC
[gcc r14-7397] gccrs: expand: Move cfg-attrs related functions out of MacroExpander
2024-01-16 17:31 UTC
[gcc r14-7396] gccrs: lowering: Add lowering of exported macros
2024-01-16 17:31 UTC
[gcc r14-7395] gccrs: mappings: Keep exported macro IDs
2024-01-16 17:31 UTC
[gcc r14-7394] gccrs: Revert "hir: Add ExportedMacro node and handling."
2024-01-16 17:28 UTC
[gcc r14-7393] gccrs: Fix ICE on parsing trait object missing dyn keyword
2024-01-16 17:28 UTC
[gcc r14-7392] gccrs: Fix bad type inference
2024-01-16 17:28 UTC
[gcc r14-7391] gccrs: ast: Dump each MacroRule properly without the extra semicolon
2024-01-16 17:28 UTC
[gcc r14-7390] gccrs: rust-imports: Fix last few mentions of Go
2024-01-16 17:28 UTC
[gcc r14-7389] gccrs: Lower AltPattern
2024-01-16 17:27 UTC
[gcc r14-7388] gccrs: Fix `FeatureGate::gate` will crash on 32-bit x86
2024-01-16 17:27 UTC
[gcc r14-7387] gccrs: support use declaration to write the type into the correct namespace
2024-01-16 17:27 UTC
[gcc r14-7386] gccrs: Return resolved_node_id when possible
2024-01-16 17:27 UTC
[gcc r14-7385] gccrs: Add name resolution and ast lowering for slice pattern
2024-01-16 17:27 UTC
[gcc r14-7384] gccrs: Cleanup unused headers
2024-01-16 17:27 UTC
[gcc r14-7383] gccrs: Remove unused ResolvePattern visitor
2024-01-16 17:27 UTC
[gcc r14-7382] gccrs: Add move_val_init intrinsic
2024-01-16 17:27 UTC
[gcc r14-7381] gccrs: Fix bad method resolution
2024-01-16 17:27 UTC
[gcc r14-7380] gccrs: add new apply_primtiive_type_hint to inference variables
2024-01-16 17:27 UTC
[gcc r14-7379] gccrs: Dump inner attrs for Dump::visit(BlockExpr &)
2024-01-16 17:27 UTC
[gcc r14-7378] gccrs: resolve: Add name resolution for AltPattern
2024-01-16 17:27 UTC
[gcc r14-7377] gccrs: Unify HIR::IfLetExprConseqIf{, Let} into HIR::IfLetExprConseqElse
2024-01-16 17:26 UTC
[gcc r14-7376] gccrs: Unify HIR::IfExprConseqIf{, Let} into HIR::IfExprConseqElse
2024-01-16 17:26 UTC
[gcc r14-7375] gccrs: resolve: Fix multiple bindings handling in match
2024-01-16 17:26 UTC
[gcc r14-7374] gccrs: remove proxy class to use virtual method to get impl_item name
2024-01-16 17:26 UTC
[gcc r14-7373] gccrs: cleanup resolve method address code generation
2024-01-16 17:26 UTC
[gcc r14-7372] gccrs: Only infer when no generic arguments have been specified
2024-01-16 17:26 UTC
[gcc r14-7371] gccrs: add extra debug line for method resolve select
2024-01-16 17:26 UTC
[gcc r14-7370] gccrs: Remove solve_missing_mappings_from_this to handle covariants
2024-01-16 17:26 UTC
[gcc r14-7369] gccrs: get rid of can_eq in CoerceionRules selection
2024-01-16 17:26 UTC
[gcc r14-7368] gccrs: cleanup header usage to decouple includes
2024-01-16 17:26 UTC
[gcc r14-7367] gccrs: get rid of virtual dispatch for substitution proxys
2024-01-16 17:26 UTC
[gcc r14-7366] gccrs: tyty get rid of useless virtuals
2024-01-16 17:25 UTC
[gcc r14-7365] gccrs: group basetype virtuals together and remove unused virtual
2024-01-16 17:25 UTC
[gcc r14-7364] gccrs: refactor monomoprhized_clone to not use virtual dispatch
2024-01-16 17:25 UTC
[gcc r14-7363] gccrs: refactor TyTy::BaseType::is_unit to not use virtual dispatch
2024-01-16 17:25 UTC
[gcc r14-7362] gccrs: refactor is_concrete to not just virtual dispatch
2024-01-16 17:25 UTC
[gcc r14-7361] gccrs: reuse destructure code in compilation of types
2024-01-16 17:25 UTC
[gcc r14-7360] gccrs: Add all rust keywords (except priv) to the follow-set of `:vis` when parsing macro rules
2024-01-16 17:25 UTC
[gcc r14-7359] gccrs: resolve: Handle multiple bindings to the same identifier
2024-01-16 17:25 UTC
[gcc r14-7358] gccrs: hir: Improve pattern bindings handling in closure parameters
2024-01-16 17:25 UTC
[gcc r14-7357] gccrs: Rename compiler proper
2024-01-16 17:25 UTC
[gcc r14-7356] gccrs: Add method to access SlicePattern items
2024-01-16 17:25 UTC
[gcc r14-7355] gccrs: Convert structs to classes
2024-01-16 17:25 UTC
[gcc r14-7354] gccrs: HIR::AltPattern fixes
2024-01-16 17:24 UTC
[gcc r14-7353] gccrs: hir: Add ExportedMacro node and handling
2024-01-16 17:24 UTC
[gcc r14-7352] gccrs: hir: Provide basic handling for ReferencePattern in function parameter
2024-01-16 17:24 UTC
[gcc r14-7351] gccrs: enr: Fetch module items during early name resolution
2024-01-16 17:24 UTC
[gcc r14-7350] gccrs: hir: Simplify indentation to single line
2024-01-16 17:24 UTC
[gcc r14-7349] gccrs: hir: Unify indentation approach with ast
2024-01-16 17:24 UTC
[gcc r14-7348] gccrs: hir: Fix ReferencePattern typechecking
2024-01-16 17:24 UTC
[gcc r14-7347] gccrs: fix some clang warnings
2024-01-16 17:24 UTC
[gcc r14-7346] gccrs: hir: add a helper function for visit
2024-01-16 17:24 UTC
[gcc r14-7345] gccrs: typecheck: Add basic typechecking for ReferenceType
2024-01-16 17:24 UTC
[gcc r14-7344] gccrs: Add coherence related lang_items
2024-01-16 17:24 UTC
[gcc r14-7343] gccrs: Add AltPattern HIR node
2024-01-16 17:23 UTC
[gcc r14-7342] gccrs: expand: Add stringify macro
2024-01-16 17:23 UTC
[gcc r14-7341] gccrs: Add length checking for tuple patterns
2024-01-16 17:23 UTC
[gcc r14-7340] gccrs: parser: Fix handling of multiple left angles in null denotation
2024-01-16 17:23 UTC
[gcc r14-7339] gccrs: Cleanup and Assertion
2024-01-16 17:23 UTC
[gcc r14-7334] gccrs: cleanup headers
2024-01-16 17:23 UTC
[gcc r14-7338] gccrs: Resolve closure parameters without given type
2024-01-16 17:23 UTC
[gcc r14-7333] gccrs: Fix missing move and copy constructors missing the associated-path
2024-01-16 17:23 UTC
[gcc r14-7337] gccrs: make predicate bounds overwrite-able
2024-01-16 17:23 UTC
[gcc r14-7332] gccrs: destructure parameter names
2024-01-16 17:23 UTC
[gcc r14-7336] gccrs: Fix name-resolution to be permissive and carry on
2024-01-16 17:23 UTC
[gcc r14-7331] gccrs: Take advantage of our new unify_and to inject inference
2024-01-16 17:23 UTC
[gcc r14-7335] gccrs: Add missing node_id copys in the copy constructors
2024-01-16 17:23 UTC
[gcc r14-7330] gccrs: parser: Fix parsing closure parameter
2024-01-16 17:23 UTC
[gcc r14-7329] gccrs: parser: Fix while let expr parsing
2024-01-16 17:23 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).