about summary refs log tree commit diff
path: root/crates/parser/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-01-02more intuitive orderAleksey Kladov-42/+42
2022-01-02check top level entry point invariantsAleksey Kladov-5/+23
2022-01-02add top-level tests for expressionsAleksey Kladov-1/+1
2022-01-02add top level tests for typesAleksey Kladov-1/+3
2022-01-02enforce parsing invariant for patternsAleksey Kladov-1/+1
2021-12-28dead codeAleksey Kladov-41/+0
2021-12-28remove Item::parseAleksey Kladov-2/+0
2021-12-28internal: start isolating ssr-related parsing APIs to SSRAleksey Kladov-2/+0
2021-12-28dead codeAleksey Kladov-2/+0
2021-12-28add TopEntryPointAleksey Kladov-9/+52
2021-12-28simplifyAleksey Kladov-2/+6
2021-12-28move pathAleksey Kladov-2/+4
2021-12-28move exprAleksey Kladov-0/+2
2021-12-28move tyAleksey Kladov-1/+3
2021-12-28move pat to prefix entry pointsAleksey Kladov-2/+5
2021-12-28move stmt to entry pointsAleksey Kladov-6/+2
2021-12-28internal: move block to prefix entry pointAleksey Kladov-0/+2
2021-12-28internal: move visibility to a prefix entry pointAleksey Kladov-3/+4
2021-12-28internal: add prefix entry pointsAleksey Kladov-0/+24
2021-12-26internal: move ws attachment logic to the parser crateAleksey Kladov-0/+2
2021-12-25internal: renameAleksey Kladov-9/+17
2021-12-25internal: replace TreeSink with a data structureAleksey Kladov-25/+13
2021-12-18soa all the thingsAleksey Kladov-2/+2
2021-12-18move lexing to the parser crateAleksey Kladov-1/+5
2021-12-12port mbe to soa tokensAleksey Kladov-2/+5
2021-12-12parser tests workAleksey Kladov-30/+1
2021-12-12Switch parser to use tokensAleksey Kladov-10/+9
2021-12-12start SOA parser interfaceAleksey Kladov-0/+1
2021-09-06minor: modernizeAleksey Kladov-3/+1
2021-09-06internal: make name consistent with usageAleksey Kladov-33/+33
2021-09-05internal: remove accidental code re-useAleksey Kladov-4/+0
2021-08-03tree-wide: fix rustdoc warnings, add some linksJade-7/+10
2021-01-03parser,syntax: Add separate parser for stmt with optional semicolonMarijn Suijten-0/+2
2020-12-20Use pattern_single instead of pattern in mbe patEdwin Cheng-1/+1
2020-12-18Implement `RawAttr::filter`Jonas Schievink-0/+3
2020-08-12Rename ra_syntax -> syntaxAleksey Kladov-1/+1
2020-08-12Rename ra_parser -> parserAleksey Kladov-0/+149