summaryrefslogtreecommitdiff
path: root/src/macro_rules/mod.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-10-15macro_rules! - Allow match to start an exprJohn Hodge1-0/+1
2016-09-27macro_rules - Allow bytestrings to start :exprJohn Hodge1-0/+1
2016-09-27macro_rules - Allow { to start an expressionJohn Hodge1-0/+1
2016-09-27AST - Refactor extern blocks into ItemsJohn Hodge1-1/+3
2016-09-26Parse - Fix bugs with :stmt capture and useJohn Hodge1-3/+18
2016-09-26Parse - Handle attributes directly on items (for :item capture)John Hodge1-0/+2
2016-09-26Parse - Accept TOK_INTERPOLATED_ITEMJohn Hodge1-0/+1
2016-09-25macro_rules! - Rough (stubbed) support for :itemJohn Hodge1-0/+25
2016-09-11macro_rules - Rework to handle vec! edge caseJohn Hodge1-6/+37
2016-09-09macro_rules - Fix printing, some better comments and debugJohn Hodge1-1/+6
2016-08-29HIR - Remove dependency on macro_rules.hppJohn Hodge1-3/+0
2016-07-14Macro Rules - Rewrite, take 3 - IncompleteJohn Hodge1-12/+25
2016-05-25Parse - Use interpolated macro fragments instead of captured TTsJohn Hodge1-0/+5
2016-05-22macro_rules - Rework pattern matching to not use try-catchJohn Hodge1-0/+203