summaryrefslogtreecommitdiff
path: root/src/parse/token.hpp
AgeCommit message (Expand)AuthorFilesLines
2019-05-19All - Switch to using interned (de-duplicated) RcString-s instead of std::str...John Hodge1-0/+4
2018-12-28macro_rules - Support for the :vis fragmentJohn Hodge1-0/+3
2018-06-02AST - Remove old serialisation code (now all done on HIR)John Hodge1-5/+2
2018-06-02HIR Serialise - Explicitly serialise tokens (instead of using ancient code)John Hodge1-0/+9
2018-05-20AST - Rename MetaItem and MetaItems to Attribute and AttributeListJohn Hodge1-2/+2
2017-03-04Many many changes to allow compiling in visual studio (Community 2015)John Hodge (bugs)1-1/+1
2017-02-25Add visual studio project files, little tweaks to codebase to allow compiling...John Hodge (bugs)1-1/+2
2016-12-24No more tears!ubsan1-9/+9
2016-11-02Parse - Rework hygiene (with spelling fix) for take 2John Hodge1-8/+0
2016-11-02All - Hack in start of macro hygine - requires rework so is disabledJohn Hodge1-1/+17
2016-10-22macro_rules - Hack to allow :ident and TOK_IDENT to match each otherJohn Hodge1-1/+1
2016-10-10Parse - Fix a few cases where tokens were copied instead of clonedJohn Hodge1-14/+1
2016-09-26Parse - Accept TOK_INTERPOLATED_ITEMJohn Hodge1-0/+4
2016-09-25Parse - Support method/field/qmark after blocks in statementsJohn Hodge1-1/+3
2016-05-25Parse - Use interpolated macro fragments instead of captured TTsJohn Hodge1-3/+29
2016-05-21All - Cleanup of memory leaks and similarJohn Hodge1-1/+1
2016-05-21Parse - Updates for better memory efficiency (hopefully)John Hodge1-0/+121