index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Collapse
)
Author
Files
Lines
2016-05-21
Main - Planning next passes
John Hodge
1
-13
/
+15
2016-05-21
HIR Lower - Completed libcore
John Hodge
2
-2
/
+15
2016-05-21
HIR+Resolve - Fix minor holes
John Hodge
5
-29
/
+53
2016-05-20
HIR - Diverging type
John Hodge
2
-2
/
+7
2016-05-20
Expand+HIR - `?` desugar, closures
John Hodge
5
-14
/
+117
2016-05-20
Resolve - Bind already-known locals (e.g. `self`)
John Hodge
2
-2
/
+54
2016-05-20
HIR - Separate UFCS styles
John Hodge
3
-8
/
+41
2016-05-20
Resolve - Fix bug in type replacement
John Hodge
1
-2
/
+4
2016-05-20
Parse - Fix bug which made `<_ as Item>` parse as `<_ as ::Item>`
John Hodge
2
-4
/
+8
2016-05-20
String primitive, bind pointers in resolve, print macro name in span
John Hodge
10
-29
/
+254
2016-05-20
AST/Path - Move crate name to Absolute form
John Hodge
6
-42
/
+46
2016-05-20
Expand - Fix desugaring of `for` to be closer to rustc's
John Hodge
2
-28
/
+39
2016-05-20
Expand - For loop desugar
John Hodge
4
-13
/
+60
2016-05-19
HIR Lower - Desugared `if let`, notes for `for`
John Hodge
1
-0
/
+29
2016-05-19
HIR Lower - Add desugared while/while let
John Hodge
5
-2
/
+85
2016-05-19
Lower HIR - More expression types
John Hodge
3
-1
/
+154
2016-05-18
Tagged union cleanup hacks
John Hodge
10
-4
/
+96
2016-05-18
HIR - Generic bounds
John Hodge
4
-9
/
+166
2016-05-18
All - Fix up a bunch of -Wextra warnings
John Hodge
11
-52
/
+70
2016-05-18
Enable full optimisation (and fix compiler errors from that)
John Hodge
3
-5
/
+10
2016-05-18
HIR - Fix bug in initialising ExprNode_Let
John Hodge
5
-5
/
+14
2016-05-18
HIR/from_ast - Pattern conversion mostly done, crashes.
John Hodge
6
-10
/
+255
2016-05-16
HIR - Ticking along - Generics hacked up, on to patterns
John Hodge
4
-9
/
+96
2016-05-16
HIR - Slowly fleshing out
John Hodge
4
-8
/
+71
2016-05-16
HIR - Path lowering hacked up
John Hodge
3
-1
/
+84
2016-05-16
HIR - Few more expression nodes
John Hodge
5
-4
/
+104
2016-05-15
HIR - Expression conversion progressing
John Hodge
10
-16
/
+524
2016-05-15
AST - Fix tabs in expr.hpp
John Hodge
1
-30
/
+30
2016-05-15
HIR - Start on expression conversion
John Hodge
4
-3
/
+69
2016-05-14
HIR Types
John Hodge
4
-12
/
+138
2016-05-14
Macros - Twiddling adding a struct
John Hodge
4
-7
/
+31
2016-05-14
HIR - Boilerplate code, compiles
John Hodge
12
-14
/
+196
2016-05-14
Remove requirement for all variants of tagged unions to be empty-constructable
John Hodge
9
-23
/
+36
2016-05-13
HIR - Continued expansion
John Hodge
4
-2
/
+125
2016-05-11
HIR - Start on conversion
John Hodge
7
-10
/
+63
2016-05-06
Resolve - Separate modules and types for slightly different lookup requirements
John Hodge
4
-61
/
+146
2016-05-06
Resolve/absolute - Passing for libcore
John Hodge
1
-0
/
+8
2016-05-05
Resolve/absolute - Rough handling of multi-pattern match arms with bindings
John Hodge
1
-18
/
+57
2016-05-05
Resolve/absolute - fn() types, Trait objects, 'static trait bounds
John Hodge
1
-4
/
+18
2016-05-05
Resolve/absolute - Handle module-level type aliases
John Hodge
1
-1
/
+6
2016-05-05
Resolve/absolute - Misc bugfixes in pattern handling
John Hodge
1
-4
/
+12
2016-05-04
Resolve/absolute - Multi-pattern matches (hacked), closures
John Hodge
1
-3
/
+26
2016-05-04
Resolve/absolute - Handle patterns differently to types
John Hodge
1
-33
/
+106
2016-05-02
Resolve/Absolute - Rough handling of Self
John Hodge
2
-7
/
+53
2016-05-02
AST - Make trait in UFCS paths be an optional Path
John Hodge
7
-41
/
+80
2016-05-01
Resolve/absolute - Rough 'Self' handling
John Hodge
1
-5
/
+56
2016-05-01
Fix handling of tuple/unit structs
John Hodge
5
-8
/
+37
2016-05-01
Resolve/absolute - MaybeBind and type aliases in impl blocks
John Hodge
2
-25
/
+77
2016-05-01
Resolve/absolute - Continued work - Traits, impl, and some more nodes
John Hodge
2
-21
/
+148
2016-05-01
AST - Remove Expr from patterns (replace with local Value type)
John Hodge
8
-63
/
+162
[prev]
[next]