index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
parse
/
root.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2019-05-19
All - Switch to using interned (de-duplicated) RcString-s instead of std::str...
John Hodge
1
-69
/
+70
2019-05-05
parse/expand/resolve - `macro` macros use their own module as the resolve root
John Hodge
1
-21
/
+22
2019-03-04
Parse - Hackily parse `macro`
John Hodge
1
-2
/
+36
2019-03-04
Parse - TOK_RWORD_MACRO and stub handler
John Hodge
1
-0
/
+8
2019-01-27
Parse - A few more TOK_INTERPOLATED_* instances
John Hodge
1
-2
/
+7
2019-01-21
Parse (partial) - `extern { type Foo; }`, very rough
John Hodge
1
-1
/
+12
2019-01-20
Parse - Handle `use {self as foo}`
John Hodge
1
-0
/
+5
2019-01-05
Expand - Macros in traits
John Hodge
1
-125
/
+136
2019-01-01
Refactor of `use` items to fully-group imports from a single use
John Hodge
1
-125
/
+77
2019-01-01
Parse - Tweak module loading rules again, should work this time
John Hodge
1
-2
/
+6
2019-01-01
Parse - Module Loading - Hopefully fix libcore without breaking other crates
John Hodge
1
-15
/
+113
2018-12-30
Parse root - Support finding `foo/bar.rs` from `foo.rs`
John Hodge
1
-4
/
+23
2018-12-30
Parse - Handle `crate::` paths
John Hodge
1
-0
/
+2
2018-12-30
Parse/Macro - Handle `crate` as a visibility specifier
John Hodge
1
-1
/
+6
2018-12-28
macro_rules - Support for the :vis fragment
John Hodge
1
-1
/
+6
2018-07-29
All - Initial work on supporting 1.29 as a target version
John Hodge
1
-9
/
+64
2018-06-02
AST - Annotate all patterns with spans
John Hodge
1
-4
/
+6
2018-05-27
AST - Fix missing handling of `for<>` in a few places
John Hodge
1
-10
/
+25
2018-05-27
AST - Include HRBs on fn() types, fix minor parsing bug
John Hodge
1
-1
/
+3
2018-05-22
AST - Add lifetime params to & types
John Hodge
1
-1
/
+1
2018-05-20
AST - Refactor lifetime/HRB handling
John Hodge
1
-23
/
+29
2018-05-20
Parse - Cleanup TODOs
John Hodge
1
-21
/
+10
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
1
-46
/
+59
2018-02-24
Parse - Handle `use *;`, fixes #60
John Hodge
1
-0
/
+3
2018-01-21
Main - Add very crude depfile support
John Hodge
1
-0
/
+1
2017-09-30
Parse - handle macro invocations with attributes in impl blocks
John Hodge
1
-10
/
+11
2017-09-29
Parse - Remove TOK_ATTR_OPEN and TOK_CATTR_OPEN
John Hodge
1
-122
/
+61
2017-09-12
Parse - Handle HRB in trait bounds
John Hodge
1
-0
/
+5
2017-09-10
Parse - Store attributes for trait items
John Hodge
1
-6
/
+4
2017-09-03
Parse - Fix incorrect pub(in)
John Hodge
1
-2
/
+17
2017-09-03
Parse - Tweaked hygine for an edge case in libproc_macro
John Hodge
1
-0
/
+7
2017-08-27
Parse - A few little tweaks
John Hodge
1
-0
/
+3
2017-07-17
Parse - Allow :expr in attributes
John Hodge
1
-2
/
+20
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
1
-0
/
+9
2017-07-06
All - Some little tweaks for windows port
John Hodge
1
-1
/
+2
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
1
-13
/
+13
2017-06-02
Tweaks to handling of struct patterns
John Hodge
1
-0
/
+4
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
1
-2
/
+2
2017-05-13
Parse - Remove TOK_MACRO
John Hodge
1
-29
/
+51
2017-03-12
Parse - Hackily handle `struct Foo(pub ())`
John Hodge
1
-3
/
+3
2017-03-11
Parse - Fix incorrect handing of $crate
John Hodge
1
-2
/
+1
2017-01-08
Parse - Hack in `pub(restricted)` support
John Hodge
1
-39
/
+73
2016-12-24
No more tears!
ubsan
1
-1879
/
+1879
2016-11-24
Parse - Keep ABI for ExternBlock contents
John Hodge
1
-3
/
+3
2016-11-19
Parse - Fix error in parsing unions
John Hodge
1
-2
/
+2
2016-11-02
Parse - Refactor TTStream and TokenTree into their own files
John Hodge
1
-2
/
+4
2016-11-02
Parse - Rework hygiene (with spelling fix) for take 2
John Hodge
1
-44
/
+44
2016-11-02
All - Hack in start of macro hygine - requires rework so is disabled
John Hodge
1
-44
/
+48
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
1
-0
/
+67
2016-10-30
AST - Remove copy construction of TypeRef
John Hodge
1
-8
/
+8
[next]