aboutsummaryrefslogtreecommitdiff
path: root/gcc/rust/rust-session-manager.cc
AgeCommit message (Expand)AuthorFilesLines
2024-08-01gccrs: session manager: Init Immutable name resolver.Arthur Cohen1-0/+4
2024-08-01gccrs: session-manager: Dump name resolution pass.Arthur Cohen1-3/+27
2024-08-01gccrs: sesh: Add late name resolution 2.0Arthur Cohen1-5/+9
2024-08-01gccrs: TyTy: Variance analysis moduleJakub Dupak1-0/+3
2024-01-16gccrs: Add call to ast validation checkerPierre-Emmanuel Patry1-0/+9
2024-01-16gccrs: borrowck: Create BIR builders (visitors)Jakub Dupak1-628/+774
2024-01-16gccrs: borrowck: Execute only with CLI flagJakub Dupak1-3/+5
2024-01-16gccrs: borrowck: Add CLI option for borrowckJakub Dupak1-763/+630
2024-01-16gccrs: Fix ICE when emitting an error during cfg stripPierre-Emmanuel Patry1-0/+3
2024-01-16gccrs: port over readonly_error from c-family for lvalue assignment checksPhilip Herron1-2/+2
2024-01-16gccrs: Convert class Backend into namespaceOwen Avery1-5/+2
2024-01-16gccrs: Unify raw attribute valuesPierre-Emmanuel Patry1-2/+3
2024-01-16gccrs: Clarify package import procedurePierre-Emmanuel Patry1-8/+16
2024-01-16gccrs: Move extern crate resolvingPierre-Emmanuel Patry1-6/+11
2024-01-16gccrs: Move proc macro definition to mappingsPierre-Emmanuel Patry1-3/+11
2024-01-16gccrs: Add proc macro top level discoveryPierre-Emmanuel Patry1-13/+6
2024-01-16gccrs: Collect error instance instead of lambda functionsPierre-Emmanuel Patry1-2/+2
2024-01-16gccrs: Resolve nested macro definitionPierre-Emmanuel Patry1-1/+10
2024-01-16gccrs: Add punycode encoding to v0 manglingRaiki Tamura1-1/+1
2024-01-16gccrs: macro-expand: Keep optional references to last_{def, invoc}Arthur Cohen1-3/+3
2024-01-16gccrs: Normalize all identifier tokensRaiki Tamura1-5/+4
2024-01-16gccrs: session-manager: Run name resolution 2.0 if the option is presentArthur Cohen1-1/+11
2024-01-16gccrs: Add Unicode check for crate_name attributesRaiki Tamura1-10/+24
2024-01-16gccrs: Begin enforcing Sized properly and support anti traits like ?SizedPhilip Herron1-1/+1
2024-01-16gccrs: resolve: Add extern crate proc macro collectionPierre-Emmanuel Patry1-0/+26
2024-01-16gccrs: import: Change raw pointer to unique_ptrPierre-Emmanuel Patry1-1/+2
2024-01-16gccrs: import: Store procedural macros in extern cratePierre-Emmanuel Patry1-1/+1
2024-01-16gccrs: import: Change package opening prototypesPierre-Emmanuel Patry1-3/+3
2024-01-16gccrs: import: Add cli extern crate resolutionPierre-Emmanuel Patry1-3/+17
2024-01-16gccrs: cli: Add frust-type optionPierre-Emmanuel Patry1-1/+3
2024-01-16gccrs: Replace some usages of Location with location_tOwen Avery1-1/+1
2024-01-16gccrs: Remove RichLocation typedefOwen Avery1-1/+1
2024-01-16gccrs: Change class RichLocation into typedefOwen Avery1-1/+1
2024-01-16gccrs: Remove Linemap::get_locationOwen Avery1-1/+1
2024-01-16gccrs: Remove Rust::Optional in favor of tl::optionalArthur Cohen1-9/+7
2024-01-16gccrs: Replace Linemap::unknown_location with UNKNOWN_LOCATIONOwen Avery1-9/+8
2024-01-16gccrs: Replace value initialization of Location with UNDEF_LOCATIONOwen Avery1-19/+21
2024-01-16gccrs: add utf-8 validation for input sourceRaiki Tamura1-0/+8
2024-01-16gccrs: dump: Remove tokenstream dumpPierre-Emmanuel Patry1-30/+2
2024-01-16gccrs: fixup: Remove old typecheck dumptieway591-21/+0
2024-01-16gccrs: expand: Add derive proc macro draftPierre-Emmanuel Patry1-2/+1
2024-01-16gccrs: expand: Add prc macro expander and registrationPierre-Emmanuel Patry1-1/+2
2024-01-16gccrs: Make key and key/value config options seperateOwen Avery1-4/+6
2024-01-16gccrs: ast: Rename rust-ast-tokenstream filePierre-Emmanuel Patry1-1/+1
2024-01-16gccrs: ast: Rename TokenStream in the AST modulePierre-Emmanuel Patry1-3/+3
2024-01-16gccrs: cli: Add frust-extern optionPierre-Emmanuel Patry1-0/+19
2024-01-16gccrs: Fix -frust-dump-* error messagesOwen Avery1-6/+8
2024-01-16gccrs: Deleted the as_string ASR and HIR dumpsM V V S Manoj Kumar1-42/+1
2024-01-16gccrs: session: Add tokenstream dump optionPierre-Emmanuel Patry1-0/+29
2024-01-16gccrs: expand: Rename AttrVisitor -> CfgStripArthur Cohen1-2/+2