about summary refs log tree commit diff
path: root/crates/parser/src/grammar/generic_args.rs
AgeCommit message (Collapse)AuthorLines
2022-04-17update parser to support associated const equalityXFFXFF-3/+11
2022-03-11refactor: Rename and move const_arg_pathSteven Joruk-2/+1
It wasn't testing the `const_arg` code path, it was actually hitting const_param's default value code path, so move it to the right place and rename it.
2022-03-11refactor: Rename const_arg_content to const_arg_exprSteven Joruk-2/+2
2022-03-11fix: Stop wrapping ConstParam's default values in ConstArgSteven Joruk-10/+12
This was causing ConstParam::default_val to always return None for block expressions. CONST_ARG@24..29 BLOCK_EXPR@24..29 ...
2021-10-06parser: fix parsing of macro call inside generic argscynecx-1/+4
2021-09-19internal: more focused tests for const argumentsAleksey Kladov-8/+22
2021-09-19minor: simplifyAleksey Kladov-16/+3
2021-09-19minor: simplifyAleksey Kladov-11/+3
2021-09-19fix: don't allow two turbo-fishes in generic argumentsAleksey Kladov-1/+0
2021-09-19minor: improve readabilityAleksey Kladov-10/+14
2021-09-19minor: reduce duplicationAleksey Kladov-21/+5
2021-09-18fix: correctly handle jointnessAleksey Kladov-1/+1
2021-09-18internal: better namingAleksey Kladov-0/+139