about summary refs log tree commit diff
path: root/crates/parser
AgeCommit message (Expand)AuthorLines
2021-09-17internal: more local test for mod itemAleksey Kladov-22/+24
2021-09-17internal: more local parsing testsAleksey Kladov-2/+6
2021-09-17internal: parser cleanupsAleksey Kladov-37/+36
2021-09-13internal: simplifyAleksey Kladov-3/+4
2021-09-13internal: fix bugs in tests by simplifying codeAleksey Kladov-5/+6
2021-09-06minor: modernizeAleksey Kladov-6/+5
2021-09-06internal: make name consistent with usageAleksey Kladov-47/+50
2021-09-05internal: remove accidental code re-useAleksey Kladov-4/+0
2021-08-30internal: improve styleAleksey Kladov-21/+19
2021-08-30fix: avoid panic when parsing extern blockAleksey Kladov-13/+13
2021-08-22Fix three more (reverse) β€œa”/β€œan” typosFrank Steffahn-1/+1
2021-08-13Support `if let` match guardsJonas Schievink-0/+5
2021-08-04Split the testJade-2/+10
2021-08-03Support exclusive_range_patternJade-3/+7
2021-08-03tree-wide: fix rustdoc warnings, add some linksJade-13/+17
2021-07-30SimplifyLukas Wirth-4/+2
2021-07-29Attach comma token to MATCH_ARM instead of MATCH_ARM_LISTLukas Wirth-16/+16
2021-07-26Fix generic_arg not parsing opt_generic_arg_list properly in arg listsLukas Wirth-4/+3
2021-07-21Fix some more basic clippy lintsLukas Wirth-12/+8
2021-07-20Restrict completions inside visibility modifiersLukas Wirth-1/+1
2021-07-18Merge #9619bors[bot]-11/+53
2021-07-18Support GATs for associated type arg parsingLukas Wirth-11/+53
2021-07-17feat: improve parser error recovery for function parametersAleksey Kladov-6/+24
2021-07-05minor: drop dummy authors fieldAleksey Kladov-1/+0
2021-07-03internal: overhaul code generationAleksey Kladov-1/+1
2021-06-17Complete `repr` attribute parametersLukas Wirth-2/+1
2021-06-14Merge #9260bors[bot]-1/+1
2021-06-13tree-wide: make rustdoc links spiky so they are clickableJade-1/+1
2021-06-11Update ungrammarJonas Schievink-1/+4
2021-06-03Apply more clippy suggestions and update generatedClemens Wasser-106/+23
2021-06-03Apply a few clippy suggestionsClemens Wasser-28/+109
2021-05-22Add even more docsAleksey Kladov-30/+4
2021-05-08Add `=` to pattern recoveryLukas Wirth-1/+1
2021-04-29Parse const param defaultsJonas Schievink-0/+42
2021-04-29Correctly parse negated literals as const argsJonas Schievink-0/+9
2021-04-21Parse outer atttributes for RecordPatFieldLukas Wirth-2/+4
2021-04-17hir_ty: Expand macros at type positioncynecx-3/+7
2021-04-17Handle extended key value attr in mbeEdwin Cheng-48/+17
2021-03-19Parse extended_key_value_attributesLukas Wirth-2/+2
2021-03-17Correctly parse attributes on fn parametersJonas Schievink-7/+22
2021-03-16Fix macro expansion for statements w/o semicolonEdwin Cheng-6/+6
2021-03-12Fix remaining references to `cargo xtask codegen`Lukas Wirth-1/+1
2021-03-06Fix fail to parse :: for meta in mbeEdwin Cheng-1/+2
2021-02-15Specialization for async traitsArnaud-0/+28
2021-02-12Pin Rust to 1.49.0 on CIJonas Schievink-5/+6
2021-01-24Add validation for mutable const itemsLukas Wirth-1/+1
2021-01-18Merge #7341bors[bot]-1/+4
2021-01-18Fix warnings when running `cargo doc --document-private-items`Joshua Nelson-1/+4
2021-01-18Parse `impl const Trait`Lukas Wirth-0/+4
2021-01-18Add `MacroType` syntaxJonas Schievink-0/+1