summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add execution test for name resolution 2.0HEADmastergh-readonly-queue/master/pr-2766-b831e5bf7b81cdaa3c9f05b6783b84d21ff8f3a1Pierre-Emmanuel Patry37 hours1-0/+24
* Add multiple regression test in name resolutionPierre-Emmanuel Patry37 hours3-0/+26
* Make early name resolver inherit from default onegh-readonly-queue/master/pr-2762-fba0a7b945036ce83a38f9111772bf48adced92aPierre-Emmanuel Patry37 hours2-749/+28
* Change the attribute checker visitor to default onegh-readonly-queue/master/pr-2760-48942f64d51d215d6b8b1d84bbd648960afaaf60Pierre-Emmanuel Patry40 hours2-171/+171
* Make feature gate visitor inherit from default onegh-readonly-queue/master/pr-2759-0d6d39457d02f48aafcbc93186775cd8ca6b2117Pierre-Emmanuel Patry40 hours2-31/+13
* Add regression test for const fn in traitgh-readonly-queue/master/pr-2753-5210b2b07cc42b6f090ca981484ab164f7abf287Pierre-Emmanuel Patry40 hours1-0/+4
* Add AST validation check for const in traitPierre-Emmanuel Patry40 hours2-0/+11
* Add a regression test for async const functionsgh-readonly-queue/master/pr-2751-51f7bfcd864568c3c6d9c45132dd946aae56a4b7Pierre-Emmanuel Patry41 hours1-0/+3
* Add async const function ast validation passPierre-Emmanuel Patry41 hours1-0/+5
* Allow const and async specifiers in functionsPierre-Emmanuel Patry41 hours1-2/+6
* Split async and const function qualifiersPierre-Emmanuel Patry41 hours9-85/+80
* Remove class AST::InherentImplItemgh-readonly-queue/master/pr-2764-0ddb160c352ba2eacc375b94133813bb25704174Owen Avery3 days8-38/+23
* gccrs: Remove backend dependancy on resolution rib informationgh-readonly-queue/master/pr-2765-16d0a2d058bbfb994ffa84e5257990b1c5809abbPhilip Herron3 days6-86/+71
* Add a regression test for unsafe module validationgh-readonly-queue/master/pr-2752-2b754940080609639c2ee78ef0b1a430f0d7b678Pierre-Emmanuel Patry3 days1-0/+2
* Emit an error on unsafe modulesPierre-Emmanuel Patry3 days4-1/+15
* Parse module safetyPierre-Emmanuel Patry3 days1-3/+11
* Add unsafety member to modulesPierre-Emmanuel Patry3 days2-8/+13
* Create base class for TupleStructItems and TuplePatternItemsgh-readonly-queue/master/pr-2699-708920065ea7199781a1cf3670a1a5b2ffdfc00aOwen Avery3 days1-24/+23
* toplevel: Resolve `use` declarationsgh-readonly-queue/master/pr-2742-f9a583843590fdcdcb16e75e0076d487a45c5899Arthur Cohen4 days2-4/+194
* early: Move `use` declaration resolving to TopLevelArthur Cohen4 days2-20/+1
* ast: Add NodeId to UseTree base classArthur Cohen4 days1-2/+6
* toplevel: Add comment about running the collector twiceArthur Cohen4 days1-0/+8
* early: Resolve paths properlyArthur Cohen4 days2-0/+40
* late: Start storing mappings properly in the resolvergh-readonly-queue/master/pr-2740-50fe556cc37e41af0d103f8723896c3e9ca39353Arthur Cohen11 days2-5/+29
* late: Start setting up builtin typesArthur Cohen11 days4-1/+60
* nr2.0: Store mappings in NameResolutionContextArthur Cohen11 days2-0/+9
* toplevel: Use DefaultResolver for FunctionArthur Cohen11 days1-4/+1
* nr2.0: Add base for late name resolutionArthur Cohen11 days3-0/+163
* ctx: Add Labels ForeverStack to the resolver.Arthur Cohen11 days1-0/+1
* Added support to Parse ASYNC functiongh-readonly-queue/master/pr-2736-34479e5427159b29aeb7685a5de58080e7899e8cM V V S Manoj Kumar11 days4-0/+52
* Introduce a proper keyword listgh-readonly-queue/master/pr-2743-546e25139bf223a388a06f6dcd458c9a73715e5bPierre-Emmanuel Patry12 days4-6/+24
* Replace some weak keyword raw value with constexprPierre-Emmanuel Patry12 days2-13/+17
* Add a list of weak keywordPierre-Emmanuel Patry12 days1-0/+14
* Replace some keyword raw valuesPierre-Emmanuel Patry12 days3-36/+53
* Add await keywordPierre-Emmanuel Patry12 days1-0/+1
* Treat underscore as a keywordPierre-Emmanuel Patry12 days1-2/+1
* Add edition separation for keywordsPierre-Emmanuel Patry12 days4-68/+82
* Replace TOK suffix with KWPierre-Emmanuel Patry12 days6-111/+111
* Add ast validation check on union variant numbergh-readonly-queue/master/pr-2750-0f9752e4b23cab42709824ca8f504b0dcd941c10Pierre-Emmanuel Patry12 days4-1/+20
* Add a test regular variadic functions errorsgh-readonly-queue/master/pr-2748-b1b0de60cd99742eb71dd909969e128ea0cd94efPierre-Emmanuel Patry12 days1-0/+4
* Emit an error on variadic non extern functionsPierre-Emmanuel Patry12 days1-0/+5
* Add check for associated items on auto traitsgh-readonly-queue/master/pr-2749-5f0e77ad4623bc5450808367d902836b7257066bPierre-Emmanuel Patry12 days3-14/+10
* Add a regression test for super trait on auto traitPierre-Emmanuel Patry12 days1-0/+4
* Reject auto traits with super traitPierre-Emmanuel Patry12 days1-0/+4
* Add regression test for generic auto traitsPierre-Emmanuel Patry12 days1-0/+2
* Reject auto traits with generic parametersPierre-Emmanuel Patry12 days2-0/+15
* fixup: Ensure buffer allocation for bootstrapgh-readonly-queue/master/pr-2746-1a758c3a9bb3e57a8d168e66f37c63ac024df4d5Pierre-Emmanuel Patry12 days1-1/+2
* forever stack: Remove development debug infogh-readonly-queue/master/pr-2739-9735aca65a40fe1f45ba4c63f8a1d0afca4a3885Arthur Cohen12 days1-2/+0
* resolve: Format if properlyArthur Cohen12 days1-3/+1
* foreverstack: Add `to_rib` methodArthur Cohen12 days2-1/+21