index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
resolve
Age
Commit message (
Collapse
)
Author
Files
Lines
2018-06-04
All - Ensure that all files have a header comment, remove some dead code
John Hodge
4
-10
/
+24
2018-06-02
AST - Annotate all patterns with spans
John Hodge
1
-3
/
+3
2018-06-02
Misc - Clean up/triage some tests
John Hodge
1
-0
/
+3
2018-05-27
AST - Fix missing handling of `for<>` in a few places
John Hodge
1
-3
/
+5
2018-05-27
AST - Include HRBs on fn() types, fix minor parsing bug
John Hodge
1
-0
/
+2
2018-05-25
Resolve - Named lifetimes
John Hodge
1
-8
/
+77
2018-05-20
AST - Refactor lifetime/HRB handling
John Hodge
1
-7
/
+9
2018-05-20
AST - Rename MetaItem and MetaItems to Attribute and AttributeList
John Hodge
1
-2
/
+2
2018-05-20
General TODO cleanup
John Hodge
1
-6
/
+3
2017-11-26
Resolve Absolute - Fix edge case where there's no scopes during var lookup
John Hodge
1
-1
/
+1
2017-11-01
All - Clean up a few minor errors (pointed out in #31)
John Hodge
1
-45
/
+1
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
3
-43
/
+54
2017-10-28
Expand - Recurse when expanding in patterns
John Hodge
1
-1
/
+1
2017-10-01
Resolve - Handle path binding for unit structs in patterns
John Hodge
1
-0
/
+10
2017-10-01
Resolve - Search for unit-like structs in pattern lookup
John Hodge
1
-0
/
+12
2017-09-29
Expand - Load crates that were conditionally included
John Hodge
1
-1
/
+1
2017-09-24
All - Handle crates with tagged names
John Hodge
2
-0
/
+5
2017-09-24
LoadCrates - Support loading crates that might collide (and handle name ↵
John Hodge
1
-3
/
+1
collisions)
2017-09-10
Parse - Store attributes for trait items
John Hodge
1
-0
/
+3
2017-09-09
Resolve - Handle glob improt of root
John Hodge
1
-1
/
+6
2017-09-02
Resolve - Fix a minor lookup bug around self:: paths
John Hodge
1
-1
/
+19
2017-08-27
Resolve Abs - Fix pattern value lookup
John Hodge
1
-4
/
+16
2017-08-27
Resolve Use - Do parent search on Relative paths
John Hodge
1
-1
/
+16
2017-08-23
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge
1
-1
/
+4
2017-08-22
Resolve Use - (minor) Diagnostics fix when module cannot be found
John Hodge
1
-1
/
+4
2017-08-20
Resolve - Lookup glob of external enum
John Hodge
1
-1
/
+9
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
2
-1
/
+2
2017-07-09
Resolve - Better debugging and assert
John Hodge
1
-1
/
+9
2017-07-06
All - Some little tweaks for windows port
John Hodge
1
-401
/
+404
2017-06-11
Parse - Support chaining of spans (for macro expansions)
John Hodge
1
-6
/
+6
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
2
-11
/
+7
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
2
-11
/
+7
2017-03-04
Many many changes to allow compiling in visual studio (Community 2015)
John Hodge (bugs)
1
-1
/
+1
2017-01-08
Resolve Index - Refactor wildcard use handling
John Hodge
1
-128
/
+124
2016-12-24
No more tears!
ubsan
3
-168
/
+168
No more DOS line endings or trailing whitespace either
2016-11-23
Resolve - Place struct enum variants in the type namespace, fix ↵
John Hodge
2
-1
/
+17
serialisation bug
2016-11-23
Resolve Index - Handle paths pointing to crate roots
John Hodge
1
-0
/
+4
2016-11-22
Resolve Absolute - Search value scope for tuple struct patterns
John Hodge
1
-1
/
+1
2016-11-22
Resolve Absolute - Replace a TODO with the return it should have been
John Hodge
1
-1
/
+1
2016-11-19
Resolve Absolute - Add missing union handling
John Hodge
1
-0
/
+4
2016-11-17
Resolve - Fix scoping of `if let` bindings
John Hodge
1
-2
/
+3
2016-11-17
HIR - Fix bad handling of split slice patterns
John Hodge
1
-1
/
+1
2016-11-08
Resolve Absolute - (minor) Remove defunct comments
John Hodge
1
-4
/
+0
2016-11-08
Resolve Absolute - Handle crate-root paths, fix an edge-case bug
John Hodge
1
-2
/
+16
2016-11-08
Resolve Use - Handle imports of a crate root
John Hodge
1
-0
/
+2
2016-11-02
Hygiene fixes (disabled still)
John Hodge
1
-1
/
+1
2016-11-02
Parse - Rework hygiene (with spelling fix) for take 2
John Hodge
1
-6
/
+6
2016-11-02
All - Hack in start of macro hygine - requires rework so is disabled
John Hodge
1
-30
/
+24
2016-10-31
AST+HIR - Union support through to HIR
John Hodge
1
-1
/
+12
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
3
-0
/
+33
[next]