about summary refs log tree commit diff
path: root/src/libsyntax/ext/proc_macro_server.rs
AgeCommit message (Collapse)AuthorLines
2019-08-15hygiene: `ExpnInfo` -> `ExpnData`Vadim Petrochenkov-1/+1
For naming consistency with everything else in this area
2019-08-15hygiene: Remove `Option`s from functions returning `ExpnInfo`Vadim Petrochenkov-2/+2
The expansion info is not optional and should always exist
2019-08-15syntax_pos: `NO_EXPANSION`/`SyntaxContext::empty()` -> `SyntaxContext::root()`Vadim Petrochenkov-1/+1
For consistency with `ExpnId::root`. Also introduce a helper `Span::with_root_ctxt` for creating spans with `SyntaxContext::root()` context
2019-08-05add unknown tokenAleksey Kladov-1/+1
2019-07-27Move proc macro server into libsyntaxVadim Petrochenkov-0/+715