about summary refs log tree commit diff
path: root/crates/parser/src/grammar
AgeCommit message (Expand)AuthorLines
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-12/+16
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-3/+3
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-18Parse `impl const Trait`Lukas Wirth-0/+4
2021-01-15Wrap remaining self/super/crate in Name{Ref}Lukas Wirth-13/+20
2021-01-15Handle self/super/crate in PathSegment as NameRefLukas Wirth-1/+5
2021-01-15Add support for yiled keywordDaiki Ihara-0/+16
2021-01-10Merge #7218bors[bot]-1/+1
2021-01-10Replace SyntaxKind usage with T! macro where applicableLukas Wirth-19/+27
2021-01-10Use T! for bool keywordsLaurențiu Nicola-1/+1
2021-01-10Allow `true` and `false` keywords in const genericsCallym-1/+5
2021-01-09Fixed typos in code commentsVincent Esche-1/+1
2020-12-24Fix macro_rules not accepting brackets or parenthesesLukas Wirth-2/+7
2020-12-23Remove local ungrammar dependencyLukas Wirth-3/+1
2020-12-23Parse const effect blockLukas Wirth-2/+14
2020-12-23Parse ConstBlockPatLukas Wirth-0/+16
2020-12-21Merge #6965bors[bot]-12/+13
2020-12-20Properly parse legacy trait objects with leading ForTypeLukas Wirth-9/+19
2020-12-20Parse attributes in tuple expressionsLukas Wirth-3/+5
2020-12-20Properly attach attributes to Param instead of parent ParamListLukas Wirth-9/+8
2020-12-16Node-ify lifetimesLukas Wirth-27/+38
2020-12-15Move to upstream `macro_rules!` modelJonas Schievink-13/+31
2020-11-22Parse unsafe extern blockDavid Tolnay-1/+9
2020-11-06Kill RAW_ literalsAleksey Kladov-15/+3
2020-09-10Rename record_field_pat to record_pat_fieldPavan Kumar Sunkara-2/+2
2020-08-27CONST LOOPS ARE HEREAleksey Kladov-18/+27
2020-08-25Complete `pub` in fieldsAleksey Kladov-1/+8
2020-08-13Better recovery in `use foo::;`Aleksey Kladov-2/+14
2020-08-13Align parser names with grammarAleksey Kladov-138/+116
2020-08-12Rename ra_parser -> parserAleksey Kladov-0/+3516