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
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
2016-10-28
Parse - Don't load #[cfg] disabled modules
John Hodge
1
-1
/
+21
2016-10-28
Parse - Support attributes on generics, unify HRL (HRTB) parsing
John Hodge
1
-40
/
+46
2016-10-25
AST - Encode unit variants with a NULL value instead of an empty set
John Hodge
1
-1
/
+1
2016-10-24
AST - Remove separate impls list (now in item list)
John Hodge
1
-26
/
+6
2016-10-23
AST - Reduce places where there's no span information provided
John Hodge
1
-38
/
+38
2016-10-22
Parse - Fix deficiency in parsing lifetime bounds
John Hodge
1
-3
/
+6
2016-10-12
Make deault ABI a #define
John Hodge
1
-6
/
+7
2016-10-09
AST - Remove free MacroInvocation lists
John Hodge
1
-21
/
+23
2016-10-08
Parse - Handle `unsafe extern fn` in impl blocks
John Hodge
1
-1
/
+1
2016-09-29
HIR - Add variadic marking to functions, and propagate unsafe/const markings
John Hodge
1
-1
/
+1
2016-09-29
AST - Store `const`/`unsafe`/variadic on functions
John Hodge
1
-58
/
+52
2016-09-28
AST - Make anon modules `shared_ptr`s to handle case where a block is depeted
John Hodge
1
-1
/
+0
2016-09-27
AST - Refactor extern blocks into Items
John Hodge
1
-25
/
+20
2016-09-26
Parse - Transfer new attributes to :item fragments
John Hodge
1
-11
/
+15
[next]