index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir
/
from_ast.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-12-29
Fix enums with `repr(u64)`
Adam Chodorowski
1
-1
/
+1
2017-12-09
HIR+Trans - Handling of various enum reprs
John Hodge
1
-0
/
+16
2017-11-19
All - Include proc_macro attribute list in metadata
John Hodge
1
-1
/
+1
2017-11-18
HIR From AST - Handle windows paths
John Hodge
1
-1
/
+3
2017-11-12
All - proc_macro support through to attempting to run them
John Hodge
1
-0
/
+13
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-34
/
+130
2017-09-28
HIR Lower - (minor) Add TODO on repr for enums
John Hodge
1
-2
/
+4
2017-09-24
All - Handle crates with tagged names
John Hodge
1
-1
/
+6
2017-09-24
LoadCrates - Support loading crates that might collide (and handle name colli...
John Hodge
1
-1
/
+3
2017-09-20
(minor) Debug printing changes
John Hodge
1
-0
/
+1
2017-09-10
Parse - Store attributes for trait items
John Hodge
1
-0
/
+3
2017-08-27
Lower HIR - Hack around 'Self' replacement
John Hodge
1
-0
/
+15
2017-07-16
AST - Little tweaks for upgraded test source
John Hodge
1
-5
/
+6
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
1
-1
/
+87
2017-06-09
Fix use of hard tabs
John Hodge
1
-1
/
+1
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
1
-15
/
+15
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
1
-15
/
+15
2017-02-25
Add visual studio project files, little tweaks to codebase to allow compiling...
John Hodge (bugs)
1
-1
/
+2
2017-01-15
Trans - Use #[link(name)] attributes
John Hodge
1
-1
/
+22
2017-01-14
HIR - Build up a flattened list of parent traits early to save time later
John Hodge
1
-0
/
+1
2017-01-13
HIR From AST - Populate crate name unless building a binary
John Hodge
1
-3
/
+7
2017-01-11
HIR - Static link_name (partial support)
John Hodge
1
-0
/
+7
2017-01-11
All - Enable library codegen (and use crate name everywhere)
John Hodge
1
-4
/
+22
2017-01-08
All - i128/u182 support, typecheck and parse fixes
John Hodge
1
-0
/
+3
2016-12-24
No more tears!
ubsan
1
-94
/
+94
2016-12-16
HIR From AST - Get link name
John Hodge
1
-2
/
+19
2016-12-15
Codegen - #[link_name] support
John Hodge
1
-0
/
+13
2016-12-15
HIR - Linkage anntation (un-populated)
John Hodge
1
-10
/
+15
2016-12-04
HIR - Construct vtables
John Hodge
1
-0
/
+1
2016-12-01
Trans - Enumeration work structured out, vtables hacked in
John Hodge
1
-0
/
+3
2016-11-22
Resolve Absolute - Search value scope for tuple struct patterns
John Hodge
1
-2
/
+13
2016-11-20
HIR From AST - Shortcut arrays with integer literal sizes
John Hodge
1
-4
/
+14
2016-11-17
HIR - Fix bad handling of split slice patterns
John Hodge
1
-2
/
+2
2016-11-11
HIR - Tweak ErasedType for implementation
John Hodge
1
-1
/
+1
2016-11-07
HIR Gen - Extract #[macro_export] macros from deep within the tree
John Hodge
1
-22
/
+38
2016-11-02
All - Hack in start of macro hygine - requires rework so is disabled
John Hodge
1
-29
/
+30
2016-10-31
AST+HIR - Union support through to HIR
John Hodge
1
-3
/
+24
2016-10-31
All - Rough support for `union` (data structure present in all stages)
John Hodge
1
-0
/
+7
2016-10-30
HIR+Resolve - Refactor handling of enum variant imports
John Hodge
1
-7
/
+24
2016-10-29
HIR Types - Store array size expr as a shared_ptr to allow cloning
John Hodge
1
-5
/
+1
2016-10-27
HIR - Support type aliases in struct patterns
John Hodge
1
-0
/
+11
2016-10-26
HIR From AST - Better debugging
John Hodge
1
-2
/
+7
2016-10-26
(minor) Commenting
John Hodge
1
-0
/
+1
2016-10-25
AST - Encode unit variants with a NULL value instead of an empty set
John Hodge
1
-13
/
+15
2016-10-24
AST - Remove separate impls list (now in item list)
John Hodge
1
-4
/
+9
2016-10-23
HIR Lower - Don't panic on HRLs
John Hodge
1
-6
/
+4
2016-10-23
AST+HIR - Add stubbed support for erased types (`impl Trait`)
John Hodge
1
-0
/
+19
2016-10-22
HIR - Allow (partial) TraitObject with no data trait, better logging of ItemPath
John Hodge
1
-2
/
+4
2016-10-15
HIR - Rough support for associated consts
John Hodge
1
-5
/
+13
2016-10-14
HIR From AST - Convert associated consts in trait impls
John Hodge
1
-2
/
+15
[next]