index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
main.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2016-06-24
HIR Typecheck - Handling of `impl Trait {}` blocks properly
John Hodge
1
-5
/
+5
2016-06-04
Resolve - Fix variable resolution and pattern binding
John Hodge
1
-2
/
+2
2016-05-29
HIR - Add binding pointers to TypeRef and Pattern
John Hodge
1
-0
/
+1
2016-05-29
HIR Typecheck - Start on expression type checking/inferrence
John Hodge
1
-1
/
+1
2016-05-29
AST - Remove dead code, add lifetime params, fix param clobber
John Hodge
1
-2
/
+2
2016-05-28
HIR TypeCheck - Initial work on a module-level pass (no inferrence)
John Hodge
1
-17
/
+15
2016-05-27
HIR Conv - Constant evaluation pass running (fully?)
John Hodge
1
-0
/
+3
2016-05-26
HIR Cosnt Eval - Initial work, hits TODOs
John Hodge
1
-0
/
+6
2016-05-25
Parse - Use interpolated macro fragments instead of captured TTs
John Hodge
1
-1
/
+2
2016-05-24
HIR Expand Type - Convert to use a generic HIR visitor
John Hodge
1
-1
/
+2
2016-05-24
HIR Lower - Lower impl blocks
John Hodge
1
-1
/
+1
2016-05-23
HIR - Add type alias replacement. Other related changes below
John Hodge
1
-6
/
+13
2016-05-22
macro_rules - Rework pattern matching to not use try-catch
John Hodge
1
-1
/
+4
2016-05-22
Clean up dead code (both useless code, and stuff that will be rewritten for HIR)
John Hodge
1
-8
/
+0
2016-05-21
All - Cleanup of memory leaks and similar
John Hodge
1
-15
/
+5
2016-05-21
Main - Some planning
John Hodge
1
-3
/
+11
2016-05-21
Expand/cfg - Add 'target_has_atomic'
John Hodge
1
-0
/
+5
2016-05-21
Main - Planning next passes
John Hodge
1
-13
/
+15
2016-05-18
HIR - Fix bug in initialising ExprNode_Let
John Hodge
1
-1
/
+1
2016-05-16
HIR - Slowly fleshing out
John Hodge
1
-0
/
+5
2016-05-11
HIR - Start on conversion
John Hodge
1
-2
/
+5
2016-05-06
Resolve - Separate modules and types for slightly different lookup requirements
John Hodge
1
-0
/
+4
2016-05-02
AST - Make trait in UFCS paths be an optional Path
John Hodge
1
-1
/
+1
2016-04-30
Resolve - Include (stubbed) 'Absolutise' pass
John Hodge
1
-1
/
+3
2016-04-02
Resolve - Start building an index of names avaliable in each module
John Hodge
1
-1
/
+2
2016-03-30
Resolve - Working on new `use` resolution code
John Hodge
1
-1
/
+4
2016-03-13
Expand - Fix use-after-free bug
John Hodge
1
-0
/
+1
2016-03-13
Parse+Expand - Remove a todo, fix bug in cfg handling
John Hodge
1
-1
/
+0
2016-03-10
Expand - Rough cfg conditions
John Hodge
1
-0
/
+6
2016-03-06
Move macro_rules parsing and expansion to expand/synexts
John Hodge
1
-4
/
+1
2016-03-06
HUGE REFACTOR - Move named module items into a tagged union
John Hodge
1
-5
/
+12
2016-02-25
Main - Fix incorrect member for stop-after
John Hodge
1
-2
/
+2
2016-02-18
(semibroken) Defer macro expansion
John Hodge
1
-1
/
+1
2016-02-18
Random commit
John Hodge
1
-1
/
+32
2016-01-30
A whole lot of messing around for not much
John Hodge
1
-2
/
+2
2015-09-19
Disable UFCS resolve (due to ordering issues), fix Self handling
John Hodge
1
-3
/
+2
2015-08-24
BROKEN - Halfway through a rewrite of type handling
John Hodge
1
-5
/
+9
2015-08-23
Cleanup and new syntax
John Hodge
1
-31
/
+63
2015-06-04
Rework path handling and resolve to better handle Self
John Hodge
1
-1
/
+1
2015-04-03
Added partial support for #[derive()]
John Hodge
1
-0
/
+1
2015-04-03
Save #[] attrs with item, ready for post-processing derive()
John Hodge
1
-0
/
+5
2015-03-29
Twiddling root-level typecheck
John Hodge
1
-1
/
+1
2015-03-27
Fix minor issues in path resolving (bindings incorrect in places)
John Hodge
1
-1
/
+2
2015-03-27
Rework paths bindings to be a separate (printable) structure, add -Werror
John Hodge
1
-65
/
+90
2015-03-26
Comment headers and readme update
John Hodge
1
-2
/
+6
2015-03-22
Clean up local path resolution, add internal 'str' type
John Hodge
1
-0
/
+2
2015-03-21
Fix minor lexing and dump issues
John Hodge
1
-13
/
+15
2015-03-06
Bugfixes exposed by fixing formatted output
John Hodge
1
-1
/
+22
2015-01-25
Hacked in dumping as rust
John Hodge (sonata)
1
-2
/
+10
2015-01-18
Starting on (framework) for in-function inferrence
John Hodge (sonata)
1
-0
/
+1
[next]