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-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
2017-05-13
Parse - Remove TOK_MACRO
John Hodge
8
-59
/
+85
2017-05-05
Expand - Scoping of macros defined in functions
John Hodge
1
-0
/
+10
2017-04-14
Lex - Fix incorrect encoding of UTF-8 escapes
John Hodge
1
-4
/
+4
2017-04-13
Parse - Allow :expr/:path after ..
John Hodge
1
-0
/
+3
2017-03-18
AST - Fixed printing of interpolated fragments
John Hodge
1
-5
/
+5
2017-03-12
Parse - Hackily handle `struct Foo(pub ())`
John Hodge
1
-3
/
+3
2017-03-11
Lex - Fix handling of escaped newlines
John Hodge
1
-2
/
+6
2017-03-11
Parse - Fix incorrect handing of $crate
John Hodge
1
-2
/
+1
2017-03-04
Many many changes to allow compiling in visual studio (Community 2015)
John Hodge (bugs)
6
-14
/
+15
2017-02-25
Add visual studio project files, little tweaks to codebase to allow ↵
John Hodge (bugs)
2
-2
/
+3
compiling on visual studio (not complete)
2017-01-15
Expand include! - Support for absolute paths
John Hodge
1
-1
/
+1
2017-01-15
AST - Cleaner printing for stringify!
John Hodge
1
-1
/
+5
2017-01-08
Parse - Hack in `pub(restricted)` support
John Hodge
1
-39
/
+73
[next]