public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
[gcc r14-7677] gccrs: Print macro invocations in AST dump
2024-01-16 17:52 UTC
[gcc r14-7676] gccrs: tokenize Unicode identifiers
2024-01-16 17:52 UTC
[gcc r14-7675] gccrs: Prevent invalid iterator dereference
2024-01-16 17:52 UTC
[gcc r14-7674] gccrs: Remove direct error on macro rule count-related match failure
2024-01-16 17:52 UTC
[gcc r14-7673] gccrs: we can't check the bounds involving empty placeholder types
2024-01-16 17:52 UTC
[gcc r14-7672] gccrs: fixup: Remove old typecheck dump
2024-01-16 17:52 UTC
[gcc r14-7671] gccrs: fortify resolve_method_address to match the types
2024-01-16 17:52 UTC
[gcc r14-7670] gccrs: derive: Factor common fields inside the base visitor
2024-01-16 17:52 UTC
[gcc r14-7669] gccrs: ensure assoicated types are setup for concrete trait impl blocks
2024-01-16 17:52 UTC
[gcc r14-7668] gccrs: Fix ICE for reference patterns in match statements
2024-01-16 17:52 UTC
[gcc r14-7667] gccrs: Remove obsolete error diagnostic
2024-01-16 17:52 UTC
[gcc r14-7666] gccrs: introduce new types_compatable
2024-01-16 17:51 UTC
[gcc r14-7665] gccrs: expand: Make to_derive argument const
2024-01-16 17:51 UTC
[gcc r14-7664] gccrs: expand: Allow empty derive attribute
2024-01-16 17:51 UTC
[gcc r14-7663] gccrs: expand: Expand item level attribute proc macros
2024-01-16 17:51 UTC
[gcc r14-7662] gccrs: expand: Add in order trait expansion
2024-01-16 17:51 UTC
[gcc r14-7661] gccrs: expand: Remove proc macro fragment from expander
2024-01-16 17:51 UTC
[gcc r14-7660] gccrs: expand: Move derive system to new one
2024-01-16 17:51 UTC
[gcc r14-7659] gccrs: expand: Add derive proc macro draft
2024-01-16 17:51 UTC
[gcc r14-7658] gccrs: expand: Add prc macro expander and registration
2024-01-16 17:51 UTC
[gcc r14-7657] gccrs: ast: Fix attribute collection
2024-01-16 17:51 UTC
[gcc r14-7656] gccrs: libproc_macro: Fix Tokenstream growth
2024-01-16 17:51 UTC
[gcc r14-7655] gccrs: libproc_macro: Fix capacity update in tokenstream
2024-01-16 17:51 UTC
[gcc r14-7654] gccrs: collector: Make visitors public
2024-01-16 17:50 UTC
[gcc r14-7653] gccrs: libproc_macro: Rename Procmacro subtypes
2024-01-16 17:50 UTC
[gcc r14-7652] gccrs: expand: Add procmacro loading function
2024-01-16 17:50 UTC
[gcc r14-7651] gccrs: libproc_macro: Add procmacro array definition
2024-01-16 17:50 UTC
[gcc r14-7650] gccrs: attributes: Add allow_internal_unstable attribute
2024-01-16 17:50 UTC
[gcc r14-7649] gccrs: collector: Move implementation to header
2024-01-16 17:50 UTC
[gcc r14-7648] gccrs: Fix non-mod-rs files' external module loading paths
2024-01-16 17:50 UTC
[gcc r14-7647] gccrs: Add error message when derive macro is invoked
2024-01-16 17:50 UTC
[gcc r14-7646] gccrs: Respect the concrete type when resolving qualifed path types
2024-01-16 17:50 UTC
[gcc r14-7645] gccrs: Prevent initialization related warnings/errors for Optional
2024-01-16 17:50 UTC
[gcc r14-7644] gccrs: Handle crate metavariable
2024-01-16 17:50 UTC
[gcc r14-7643] gccrs: Allow parsing a borrow from struct expression
2024-01-16 17:50 UTC
[gcc r14-7642] gccrs: ast: dump literals correctly
2024-01-16 17:49 UTC
[gcc r14-7641] gccrs: derive: Add dummy builtin transcriber for builtin derive macros
2024-01-16 17:49 UTC
[gcc r14-7640] gccrs: derive: Add proper derive(Clone) for unions
2024-01-16 17:49 UTC
[gcc r14-7639] gccrs: derive: Add #[derive(Copy)] builtin
2024-01-16 17:49 UTC
[gcc r14-7638] gccrs: derive: Add #[derive(Clone)] for regular structs
2024-01-16 17:49 UTC
[gcc r14-7637] gccrs: converter: Refactor locations
2024-01-16 17:49 UTC
[gcc r14-7636] gccrs: converter: Convert back Locations from spans
2024-01-16 17:49 UTC
[gcc r14-7635] gccrs: converter: Add conversion from locations to spans
2024-01-16 17:49 UTC
[gcc r14-7634] gccrs: libproc_macro: Add cpp Span representation
2024-01-16 17:49 UTC
[gcc r14-7633] gccrs: libproc_macro: Add Span definition
2024-01-16 17:46 UTC
[gcc r14-7632] gccrs: Properly match delimiters
2024-01-16 17:46 UTC
[gcc r14-7631] gccrs: get rid of useless helper class and fix header usage
2024-01-16 17:46 UTC
[gcc r14-7630] gccrs: expansion: Add base for deriving builtin macros (Clone, Copy...)
2024-01-16 17:46 UTC
[gcc r14-7629] gccrs: ast: Add AstBuilder class
2024-01-16 17:46 UTC
[gcc r14-7628] gccrs: expand: Add missing copyright headers
2024-01-16 17:46 UTC
[gcc r14-7627] gccrs: Make key and key/value config options seperate
2024-01-16 17:46 UTC
[gcc r14-7626] gccrs: Fix cast site to not miss type-unifications
2024-01-16 17:46 UTC
[gcc r14-7625] gccrs: Add missing name resolution to item statements
2024-01-16 17:46 UTC
[gcc r14-7624] gccrs: remove unused header
2024-01-16 17:46 UTC
[gcc r14-7623] gccrs: Fix missing pop of name scope at the end of Trait Impl
2024-01-16 17:46 UTC
[gcc r14-7622] gccrs: remove useless lookup to NodeId
2024-01-16 17:46 UTC
[gcc r14-7621] gccrs: Add missing HIR lowering to item statements
2024-01-16 17:45 UTC
[gcc r14-7620] gccrs: Avoid invalid metavariable substitutions
2024-01-16 17:45 UTC
[gcc r14-7619] gccrs: Fix handling of single fragments in repetitions
2024-01-16 17:45 UTC
[gcc r14-7618] gccrs: Fix bounds checking to check both sides
2024-01-16 17:45 UTC
[gcc r14-7617] gccrs: support deref cycles to resolve to trait items
2024-01-16 17:45 UTC
[gcc r14-7616] gccrs: refactor resolve_method_address to be more generic
2024-01-16 17:45 UTC
[gcc r14-7615] gccrs: hir: remove stray semicolon
2024-01-16 17:45 UTC
[gcc r14-7614] gccrs: enr: Cleanup #[macro_use] accumulation
2024-01-16 17:45 UTC
[gcc r14-7613] gccrs: Fix macro resolutions in middle of multiple nested macro_use modules
2024-01-16 17:45 UTC
[gcc r14-7612] gccrs: Only check first item of cfg_attr attribute as predicate
2024-01-16 17:45 UTC
[gcc r14-7611] gccrs: Add operator== for Optional
2024-01-16 17:45 UTC
[gcc r14-7610] gccrs: Parse AttrInputMacro
2024-01-16 17:45 UTC
[gcc r14-7609] gccrs: ast: Propagate type suffix
2024-01-16 17:44 UTC
[gcc r14-7608] gccrs: Improve Optional<T> implementation
2024-01-16 17:44 UTC
[gcc r14-7607] gccrs: Handle keyword metavariables
2024-01-16 17:44 UTC
[gcc r14-7606] gccrs: ast: Add `outer_attrs` to all `Item`s
2024-01-16 17:44 UTC
[gcc r14-7605] gccrs: libproc_macro: Change constructor in ffistring
2024-01-16 17:44 UTC
[gcc r14-7604] gccrs: libproc_macro: Copy ffistring data from source
2024-01-16 17:44 UTC
[gcc r14-7603] gccrs: libproc_macro: Remove has_suffix attribute
2024-01-16 17:44 UTC
[gcc r14-7602] gccrs: converter: Merge dispatch into one function
2024-01-16 17:44 UTC
[gcc r14-7601] gccrs: libproc_macro: Change cpp literal representation
2024-01-16 17:44 UTC
[gcc r14-7600] gccrs: libproc_macro: Change rust literal internals
2024-01-16 17:44 UTC
[gcc r14-7599] gccrs: Add AST::AttrInputMacro
2024-01-16 17:44 UTC
[gcc r14-7554] gccrs: ast: Add Kind::MODULE
2024-01-16 17:44 UTC
[gcc r14-7553] gccrs: builtin: Cleanup handling of builtin macros
2024-01-16 17:43 UTC
[gcc r14-7598] gccrs: Make MacroInvocation cloning public
2024-01-16 17:43 UTC
[gcc r14-7552] gccrs: utils: Add bidirectional hashmap class
2024-01-16 17:43 UTC
[gcc r14-7597] gccrs: Allow hashing Optional<T>
2024-01-16 17:43 UTC
[gcc r14-7596] gccrs: Improve Optional<T&> implementation
2024-01-16 17:43 UTC
[gcc r14-7551] gccrs: libproc_macro: Add helpers to construct Procmacro
2024-01-16 17:43 UTC
[gcc r14-7550] gccrs: libproc_macro: Add proc_macro interface structures
2024-01-16 17:43 UTC
[gcc r14-7595] gccrs: dump: Dump `TupleIndexExpr`s
2024-01-16 17:43 UTC
[gcc r14-7594] gccrs: Change return type of token_id_keyword_string
2024-01-16 17:43 UTC
[gcc r14-7549] gccrs: Add test from issue 1446
2024-01-16 17:43 UTC
[gcc r14-7593] gccrs: Fix parsing of block expressions followed by `.`
2024-01-16 17:43 UTC
[gcc r14-7548] gccrs: Handle replacing stripped tail expressions
2024-01-16 17:43 UTC
[gcc r14-7547] gccrs: Add is_expr method to AST::Stmt
2024-01-16 17:43 UTC
[gcc r14-7592] gccrs: ast: Remove ExprStmtWithBlock / ExprStmtWithoutBlock distinction
2024-01-16 17:43 UTC
[gcc r14-7591] gccrs: Handle keywords in macro fragments
2024-01-16 17:43 UTC
[gcc r14-7546] gccrs: Fix out of bounds indexing while expanding macros with repetition
2024-01-16 17:43 UTC
[gcc r14-7590] gccrs: Address invalid little-endian-only testcases
2024-01-16 17:43 UTC
[gcc r14-7545] gccrs: libproc_macro: Change proc_macro.h to main header
2024-01-16 17:43 UTC
[gcc r14-7589] gccrs: converter: Fix suffix condition
2024-01-16 17:43 UTC
[gcc r14-7544] gccrs: libproc_macro: Build statically
2024-01-16 17:43 UTC
[gcc r14-7543] gccrs: libproc_macro: Remove internal named namespaces
2024-01-16 17:43 UTC
[gcc r14-7588] gccrs: converter: Fix some styling issues
2024-01-16 17:43 UTC
[gcc r14-7587] gccrs: converter: Make converter input immutable
2024-01-16 17:42 UTC
[gcc r14-7542] gccrs: libproc_macro: Put all structures in a namespace
2024-01-16 17:42 UTC
[gcc r14-7541] gccrs: cli: Add frust-extern option
2024-01-16 17:42 UTC
[gcc r14-7586] gccrs: converter: Add Ident conversions
2024-01-16 17:42 UTC
[gcc r14-7585] gccrs: converter: Convert literals back to tokens
2024-01-16 17:42 UTC
[gcc r14-7540] gccrs: Fix infinite loop with parsing invalid generic parameters
2024-01-16 17:42 UTC
[gcc r14-7584] gccrs: converter: Add punct conversion function
2024-01-16 17:42 UTC
[gcc r14-7539] gccrs: Improve operator overload check for recursive overload
2024-01-16 17:42 UTC
[gcc r14-7583] gccrs: converter: Const conversion to tokenstream
2024-01-16 17:42 UTC
[gcc r14-7538] gccrs: qualified path syntax is used to disambiguate predicates
2024-01-16 17:42 UTC
[gcc r14-7537] gccrs: Extract helper lookup_associated_impl_block
2024-01-16 17:42 UTC
[gcc r14-7582] gccrs: converter: Return a vector to const pointers
2024-01-16 17:42 UTC
[gcc r14-7536] gccrs: Type check StructPatternFieldIdentPat
2024-01-16 17:42 UTC
[gcc r14-7581] gccrs: converter: Add from_tokentree function
2024-01-16 17:42 UTC
[gcc r14-7580] gccrs: converter: Add group conversion implementation
2024-01-16 17:42 UTC
[gcc r14-7535] gccrs: Lower StructPatternFieldIdentPat
2024-01-16 17:42 UTC
[gcc r14-7579] gccrs: converter: Add TokenStream conversion function
2024-01-16 17:42 UTC
[gcc r14-7534] gccrs: resolve the associated_predicate when mapping Fn traits
2024-01-16 17:42 UTC
[gcc r14-7578] gccrs: converter: Remove redundant variable
2024-01-16 17:42 UTC
[gcc r14-7533] gccrs: Add missing where clause lowering for Impl functions
2024-01-16 17:42 UTC
[gcc r14-7577] gccrs: ast: Move token converter out of ast module
2024-01-16 17:42 UTC
[gcc r14-7532] gccrs: Add missing TypeBoundWhereClauseItem::get_locus
2024-01-16 17:42 UTC
[gcc r14-7576] gccrs: ast: Rename header guard
2024-01-16 17:42 UTC
[gcc r14-7531] gccrs: Add accessors to HIR::StructPatternFieldIdentPat
2024-01-16 17:42 UTC
[gcc r14-7575] gccrs: ast: Rename rust-ast-tokenstream file
2024-01-16 17:41 UTC
[gcc r14-7530] gccrs: Minor tuning in AST dump
2024-01-16 17:41 UTC
[gcc r14-7574] gccrs: ast: Rename TokenStream in the AST module
2024-01-16 17:41 UTC
[gcc r14-7529] gccrs: Fix -frust-dump-* error messages
2024-01-16 17:41 UTC
[gcc r14-7573] gccrs: tokenstream: Add conversion for float literals
2024-01-16 17:41 UTC
[gcc r14-7528] gccrs: Add missing ABI checking on function types
2024-01-16 17:41 UTC
[gcc r14-7572] gccrs: tokenstream: Add literal int draft conversion
2024-01-16 17:41 UTC
[gcc r14-7527] gccrs: Add missing ABI mapping
2024-01-16 17:41 UTC
[gcc r14-7571] gccrs: tokenstream: Add string and byte string literals
2024-01-16 17:41 UTC
[gcc r14-7526] gccrs: Add mechanism use pattern information to improve type info
2024-01-16 17:41 UTC
[gcc r14-7570] gccrs: tokenstream: Add tokens to Ident conversion
2024-01-16 17:41 UTC
[gcc r14-7525] gccrs: remove unused header
2024-01-16 17:41 UTC
[gcc r14-7569] gccrs: tokenstream: Add joint punct token conversion
2024-01-16 17:41 UTC
[gcc r14-7524] gccrs: Fix ICE when we dont get a reference type
2024-01-16 17:41 UTC
[gcc r14-7568] gccrs: tokenstream: Convert single punctuation tokens
2024-01-16 17:41 UTC
[gcc r14-7523] gccrs: remove unused includes
2024-01-16 17:41 UTC
[gcc r14-7567] gccrs: tokenstream: Convert group markers
2024-01-16 17:41 UTC
[gcc r14-7522] gccrs: fix ICE with recursive function calls
2024-01-16 17:41 UTC
[gcc r14-7566] gccrs: Added HIR::InlineAsm node
2024-01-16 17:41 UTC
[gcc r14-7521] gccrs: enable -Winfinite-recursion warnings by default
2024-01-16 17:41 UTC
[gcc r14-7565] gccrs: Add missing coercion site logic to return expressions
2024-01-16 17:41 UTC
[gcc r14-7520] gccrs: Fix ICE in assignment of error type bound predicates
2024-01-16 17:41 UTC
[gcc r14-7564] gccrs: add missing coercion site code generation for block tail
2024-01-16 17:40 UTC
[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
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).