index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
macro_rules
Age
Commit message (
Collapse
)
Author
Files
Lines
2018-11-04
All - Cleaning up some memory leaks
John Hodge
2
-1
/
+7
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
2
-0
/
+10
2018-06-02
AST - Remove old serialisation code (now all done on HIR)
John Hodge
2
-87
/
+4
2018-05-20
Parse - Cleanup TODOs
John Hodge
1
-1
/
+2
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
1
-1
/
+1
2018-02-24
macro_rules - Allow macros for :type
John Hodge
1
-1
/
+10
2018-02-24
macro_rules - Fix #59 and add tests for various macro quirks
John Hodge
1
-1
/
+4
2018-02-21
macro_rules - Handle macros in :item
John Hodge
1
-1
/
+49
2017-12-30
macro_rules - Fix a few edge cases
John Hodge
2
-5
/
+52
2017-11-26
macro_rules - Fix parsing of loop labels
John Hodge
1
-1
/
+8
2017-11-18
macro_rules - Support parsing if-elseif chains
John Hodge
1
-6
/
+24
2017-11-12
macro_rules - Allow ? in expressions
John Hodge
1
-0
/
+3
2017-10-29
macro_rules - Fix range of placeholder value
John Hodge
1
-1
/
+1
2017-10-29
macro_rules - Handle :path tokens
John Hodge
1
-0
/
+3
2017-10-29
Expand - Add parent spans to TTStream[O]
John Hodge
1
-9
/
+8
2017-10-29
macro_rules - Patch around a quirk in error-chain
John Hodge
1
-2
/
+7
2017-09-29
Parse - Remove TOK_ATTR_OPEN and TOK_CATTR_OPEN
John Hodge
2
-4
/
+6
2017-09-23
Expand - Little fixes for libpanic_unwind win32
John Hodge
1
-0
/
+3
2017-09-10
macro_rules - Fix some holes in consume_*
John Hodge
1
-1
/
+8
2017-08-27
macro_rules! - Use a limited parser for determining arm match
John Hodge
2
-1
/
+1173
2017-06-11
Expand - Make file!/line! get the invocation location of a macro
John Hodge
2
-5
/
+12
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
2
-8
/
+8
2017-06-04
All - Compile and run fixes in MSVC
John Hodge (bugs)
1
-1
/
+1
2017-05-13
Parse - Remove TOK_MACRO
John Hodge
2
-4
/
+4
2016-12-24
No more tears!
ubsan
5
-588
/
+588
No more DOS line endings or trailing whitespace either
2016-11-23
macro_rules! - Rework handling of captures to support arms with mismatching ↵
John Hodge
1
-119
/
+53
capture indexes
2016-11-22
macro_rules! - Handle cases where :ident and :expr appear in the same position
John Hodge
1
-2
/
+89
2016-11-02
Hygiene - Possibly working
John Hodge
3
-5
/
+8
2016-11-02
Hygiene fixes (disabled still)
John Hodge
1
-2
/
+2
2016-11-02
Parse - Refactor TTStream and TokenTree into their own files
John Hodge
1
-1
/
+1
2016-11-02
Parse - Rework hygiene (with spelling fix) for take 2
John Hodge
2
-6
/
+20
2016-11-02
All - Hack in start of macro hygine - requires rework so is disabled
John Hodge
1
-4
/
+5
2016-10-30
macro_rules! - Allow _ to match :pat
John Hodge
1
-0
/
+1
2016-10-26
macro_rules! eval - Refactor arm selection to prefer concrete token matches ↵
John Hodge
1
-98
/
+100
over patterns
2016-10-24
macro_rules! - Clean up hackery for loop entries
John Hodge
1
-35
/
+44
2016-10-22
macro_rules - Hack to allow :ident and TOK_IDENT to match each other
John Hodge
1
-19
/
+33
2016-10-15
macro_rules! - Allow match to start an expr
John Hodge
1
-0
/
+1
2016-10-14
macro_rules! - Allow reserved words to match :ident
John Hodge
1
-2
/
+14
2016-10-10
Parse - Fix a few cases where tokens were copied instead of cloned
John Hodge
1
-7
/
+9
2016-10-09
Expand - #[macro_reexport]
John Hodge
1
-1
/
+1
2016-10-09
macro_rules - #[macro_export] handling, plan for #[macro_reexport]
John Hodge
1
-2
/
+5
2016-09-28
macro_rules - Defensive code and fix bug causing empty captures to no report ↵
John Hodge
1
-2
/
+12
empty
2016-09-28
macro_rules - Don't return zero when a value is no longer repeating
John Hodge
1
-2
/
+5
2016-09-27
macro_rules - Improved debug
John Hodge
1
-6
/
+26
2016-09-27
macro_rules - Allow bytestrings to start :expr
John Hodge
1
-0
/
+1
2016-09-27
macro_rules - Hackily handle a vec! edge case
John Hodge
1
-4
/
+41
2016-09-27
macro_rules - Allow { to start an expression
John Hodge
1
-0
/
+1
2016-09-27
AST - Refactor extern blocks into Items
John Hodge
1
-1
/
+3
2016-09-27
macro_rules - (minor) Remove todo comment
John Hodge
1
-2
/
+2
2016-09-27
macro_rules - Update logic for determining if a loop should be expanded
John Hodge
3
-16
/
+23
[next]