aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ssr/src/matching.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename ra_syntax -> syntaxAleksey Kladov2020-08-121-4/+4
* Rename TypeArgList -> GenericArgListAleksey Kladov2020-07-311-2/+2
* Rename RecordLit -> RecordExprAleksey Kladov2020-07-301-2/+2
* SSR: Restrict to current selection if anyDavid Lattimore2020-07-291-2/+2
* SSR: Allow function calls to match method callsDavid Lattimore2020-07-241-2/+40
* SSR: Match paths based on what they resolve toDavid Lattimore2020-07-241-7/+99
* SSR: Pass current file position through to SSR code.David Lattimore2020-07-241-2/+2
* SSR: Refactor to not rely on recursive search for nesting of matchesDavid Lattimore2020-07-241-0/+4
* Move iteration over all files into the SSR crateDavid Lattimore2020-07-241-7/+8
* SSR: Parse template as Rust code.David Lattimore2020-07-241-6/+4
* SSR: Change the way rules are stored internally.David Lattimore2020-07-241-33/+9
* SSR: Refactor matching code.David Lattimore2020-07-031-80/+75
* SSR: Add initial support for placeholder constraintsDavid Lattimore2020-07-011-1/+38
* Structured search debuggingDavid Lattimore2020-07-011-6/+4
* Fix some typosDavid Lattimore2020-06-301-1/+1
* Fix handling of whitespace when applying SSR within macro expansions.David Lattimore2020-06-271-1/+1
* SSR: Allow matching within macro callsDavid Lattimore2020-06-271-1/+3
* SSR: Allow matching of whole macro callsDavid Lattimore2020-06-221-4/+101
* Allow SSR to match type references, items, paths and patternsDavid Lattimore2020-06-221-0/+494