index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
parse
Age
Commit message (
Collapse
)
Author
Files
Lines
2018-12-28
macro_rules - Support for the :vis fragment
John Hodge
10
-15
/
+71
2018-10-03
Fiddling for rustc 1.29 update
John Hodge
1
-0
/
+36
2018-07-29
All - Initial work on supporting 1.29 as a target version
John Hodge
7
-17
/
+92
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
4
-0
/
+24
2018-06-02
AST - Remove old serialisation code (now all done on HIR)
John Hodge
2
-77
/
+2
2018-06-02
HIR Serialise - Explicitly serialise tokens (instead of using ancient code)
John Hodge
1
-0
/
+9
2018-06-02
AST - Annotate all patterns with spans
John Hodge
2
-42
/
+48
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
2
-4
/
+8
2018-05-22
AST - Add lifetime params to & types
John Hodge
2
-8
/
+6
2018-05-20
AST - Refactor lifetime/HRB handling
John Hodge
5
-54
/
+85
2018-05-20
Parse - Cleanup TODOs
John Hodge
4
-35
/
+37
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
8
-70
/
+83
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-11-18
Lex - Doc comments
John Hodge
2
-9
/
+63
2017-11-15
proc_macro - Working invocations (some work needed on AST->TT)
John Hodge
3
-1
/
+38
2017-10-29
Expand - Add parent spans to TTStream[O]
John Hodge
2
-5
/
+12
2017-09-30
Parse - handle macro invocations with attributes in impl blocks
John Hodge
1
-10
/
+11
2017-09-29
AST - Support printing AST types in a clean form
John Hodge
1
-3
/
+10
2017-09-29
Parse - Remove TOK_ATTR_OPEN and TOK_CATTR_OPEN
John Hodge
6
-171
/
+82
2017-09-23
Parse - Handle `_:` in fn types
John Hodge
1
-1
/
+1
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-04
Parse - Change handling of trailing expressions
John Hodge
1
-8
/
+6
2017-09-04
All - Placement new (<-) syntax
John Hodge
4
-5
/
+25
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
3
-0
/
+16
2017-09-02
Resolve - Fix a minor lookup bug around self:: paths
John Hodge
1
-1
/
+1
2017-08-31
Misc - Windows compile fixes
John Hodge
1
-3
/
+3
2017-08-27
Parse - A few little tweaks
John Hodge
2
-1
/
+5
2017-08-27
Parse - Tweaks to TokenTree printing
John Hodge
2
-7
/
+20
2017-08-19
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge
2
-13
/
+38
2017-08-19
Parse - Disable debug accidentally left enabled
John Hodge
2
-3
/
+3
2017-08-19
Lex - Fix duplication of final token in file.
John Hodge
2
-13
/
+38
2017-08-19
Parse Expr - Handle EOF after return/continue/break
John Hodge
1
-0
/
+2
2017-07-17
Parse - Allow :expr in attributes
John Hodge
1
-2
/
+20
2017-07-16
AST - Attributes on struct literal entries
John Hodge
1
-6
/
+14
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
7
-40
/
+48
2017-06-09
Fix use of hard tabs
John Hodge
1
-4
/
+4
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
3
-5
/
+20
2017-06-04
All - Compile and run fixes in MSVC
John Hodge (bugs)
1
-1
/
+1
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-15
Parse - Handle `Struct { var }` initialisation
John Hodge
1
-3
/
+12
2017-05-14
Lex - Handle i128/u128 literals
John Hodge
1
-0
/
+2
2017-05-14
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
8
-59
/
+85
2017-05-14
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
4
-16
/
+32
# Conflicts: # src/common.hpp # src/hir/deserialise.cpp # src/hir_typeck/static.cpp # src/mir/from_hir.cpp # src/mir/from_hir.hpp # src/mir/from_hir_match.cpp # src/mir/helpers.hpp # src/mir/mir_builder.cpp
[next]