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-24
AST - Spans, spans everywhere!
John Hodge
20
-190
/
+221
2016-05-24
AST - Spanned paths in impl blocks, remove dead code
John Hodge
12
-565
/
+89
2016-05-24
(minor) HIR - Planning for const eval
John Hodge
1
-4
/
+5
2016-05-24
HIR Expand Type - Convert to use a generic HIR visitor
John Hodge
8
-224
/
+511
2016-05-24
HIR Lower - Lower impl blocks
John Hodge
11
-40
/
+274
2016-05-23
HIR - Add type alias replacement. Other related changes below
John Hodge
16
-72
/
+825
- Added pretty printing for HIR paths and types - Added a sub-pass to resolve/index that makes all index paths point at the actual item (no imports involved) - Split up some contents of main_bindings.hpp
2016-05-22
macro_rules - Rework pattern matching to not use try-catch
John Hodge
19
-1012
/
+1028
2016-05-22
Clean up dead code (both useless code, and stuff that will be rewritten for HIR)
John Hodge
12
-3670
/
+0
2016-05-22
tagged_union - Switch to using real unions (C++11)
John Hodge
2
-16
/
+13
2016-05-22
Macros - Planning of more efficient macro_rules evaluation
John Hodge
3
-14
/
+313
2016-05-21
All - Cleanup of memory leaks and similar
John Hodge
10
-63
/
+86
2016-05-21
Parse - Updates for better memory efficiency (hopefully)
John Hodge
19
-463
/
+636
2016-05-21
Main - Some planning
John Hodge
1
-3
/
+11
2016-05-21
Expand/cfg - Add 'target_has_atomic'
John Hodge
3
-1
/
+7
2016-05-21
Expand - Add attributes to impl blocks
John Hodge
6
-4
/
+70
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
[prev]
[next]