summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* cli: Add frust-extern optiondevel/rust/masterPierre-Emmanuel Patry2023-04-283-0/+26
* Fix infinite loop with parsing invalid generic parametersOwen Avery2023-04-282-0/+4
* gccrs: Improve operator overload check for recursive overloadPhilip Herron2023-04-281-31/+59
* gccrs: qualified path syntax is used to disambiguate predicatesPhilip Herron2023-04-282-35/+66
* gccrs: Extract helper lookup_associated_impl_blockPhilip Herron2023-04-289-149/+183
* Type check StructPatternFieldIdentPatOwen Avery2023-04-281-2/+17
* Lower StructPatternFieldIdentPatOwen Avery2023-04-281-2/+17
* gccrs: resolve the associated_predicate when mapping Fn traitsPhilip Herron2023-04-272-6/+12
* gccrs: Add missing where clause lowering for Impl functionsPhilip Herron2023-04-273-1/+32
* gccrs: Add missing TypeBoundWhereClauseItem::get_locusPhilip Herron2023-04-271-0/+2
* Add accessors to HIR::StructPatternFieldIdentPatOwen Avery2023-04-271-0/+4
* gccrs: Minor tuning in AST dumpMarc Poulhiès2023-04-261-2/+3
* Fix -frust-dump-* error messagesOwen Avery2023-04-261-6/+8
* gccrs: Add missing ABI checking on function typesPhilip Herron2023-04-262-0/+27
* gccrs: Add missing ABI mappingPhilip Herron2023-04-261-0/+2
* gccrs: Add mechanism use pattern information to improve type infoPhilip Herron2023-04-265-13/+159
* gccrs: remove unused headerPhilip Herron2023-04-261-1/+0
* gccrs: Fix ICE when we dont get a reference typePhilip Herron2023-04-261-2/+5
* gccrs: remove unused includesPhilip Herron2023-04-261-2/+0
* gccrs: fix ICE with recursive function callsPhilip Herron2023-04-263-12/+29
* gccrs: enable -Winfinite-recursion warnings by defaultPhilip Herron2023-04-262-0/+6
* gccrs: Fix ICE in assignment of error type bound predicatesPhilip Herron2023-04-261-0/+3
* gccrs: Fix ICE during method resolutionPhilip Herron2023-04-262-1/+21
* gccrs: Track Self properly with TypePredicateBoundsPhilip Herron2023-04-2612-49/+148
* gccrs: add error state to TypeCheckContextItem and missing copy ctor'sPhilip Herron2023-04-262-0/+82
* gccrs: add helper to check for a const or static contextPhilip Herron2023-04-262-0/+7
* gccrs: Add get_defid helper to TypeCheckContextItemPhilip Herron2023-04-262-0/+20
* gccrs: minor refactor to reuse a variable instead of recreating it laterPhilip Herron2023-04-261-2/+1
* gccrs: Fix memory corruption at peek_contextPhilip Herron2023-04-264-5/+5
* patterns: Add execution testcases to verify proper pattern matchingArthur Cohen2023-04-252-0/+30
* ci: Add libgrust to clang-format checkerPierre-Emmanuel Patry2023-04-251-1/+1
* Resolve identifier-pattern struct pattern fieldsOwen Avery2023-04-251-2/+4
* libproc_macro: Fix literal drop functionPierre-Emmanuel Patry2023-04-211-2/+2
* libproc_macro: Implement Drop for TokenStreamPierre-Emmanuel Patry2023-04-211-0/+7
* libproc_macro: Add remaining drop functionsPierre-Emmanuel Patry2023-04-216-4/+44
* libproc_macro: Add drop function to Literal structPierre-Emmanuel Patry2023-04-212-2/+11
* libproc_macro: Add drop function on Ident structPierre-Emmanuel Patry2023-04-212-1/+10
* libproc_macro: Add remaining tokenstream structs.Pierre-Emmanuel Patry2023-04-218-2/+400
* Fix translation mistakes 2023 in GCC/Rust [PR108890]TieWay592023-04-211-6/+6
* libproc_macro: Add Punct structPierre-Emmanuel Patry2023-04-214-1/+86
* libproc_macro: Add namespace to IdentPierre-Emmanuel Patry2023-04-212-0/+9
* libproc_macro: Add named constructorPierre-Emmanuel Patry2023-04-212-9/+33
* libproc_macro: Change drop rust interfacePierre-Emmanuel Patry2023-04-211-2/+2
* libproc_macro: Add ident implementationPierre-Emmanuel Patry2023-04-214-1/+113
* Deleted the as_string ASR and HIR dumpsM V V S Manoj Kumar2023-04-213-55/+1
* parser: Parse reference patterns correctlyArthur Cohen2023-04-212-1/+7
* Add error message for AltPattern in let statementsOwen Avery2023-04-214-3/+15
* Implement Dump:visit() function for QualifiedPathInType argument.Zheyuan Chen2023-04-201-3/+15
* gccrs: Add testcase to show matching of enum variantsPhilip Herron2023-04-191-0/+30
* gccrs: Lower ErrorPropagationExpr from AST to HIRSergey Bugaev2023-04-192-0/+16