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 (
Collapse
)
Author
Files
Lines
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
- Item attributes now "owned" by the parent
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
- Supports Debug on struct, and assumes compiling in libcore (for now)
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
2015-01-18
Added pretty type printing, non-expr typecheck correctly fails on too many ↵
John Hodge (sonata)
1
-3
/
+5
params (forgot to move iterator to associated types)
2015-01-17
Notes on typecheck pass
John Hodge (sonata)
1
-0
/
+6
2015-01-17
Deserialise working, need to annotate loaded crates with crate ID
John Hodge (sonata)
1
-2
/
+2
2015-01-17
Adding deserialise, partially working
John Hodge (sonata)
1
-0
/
+2
2015-01-15
Working on parsing 'std' from a file (instead of hardcoding)
John Hodge (sonata)
1
-1
/
+70
2015-01-14
Local type resolution added, framework for local use statements
John Hodge (sonata)
1
-2
/
+3
2015-01-11
Add hacky text output of AST
John Hodge (sonata)
1
-0
/
+5
2014-12-23
Compilation fixes, add makefile
John Hodge (sonata)
1
-1
/
+1
2014-12-23
Move source files to src/ folder
John Hodge (sonata)
1
-0
/
+34
[prev]