index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir
/
hir.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2017-11-18
MSVC Compile Fixes
John Hodge
1
-1
/
+2
2017-11-01
HIR - Refactor enums to only embed a single field (and give variants types)
John Hodge
1
-29
/
+29
2017-09-10
Consteval - Remove BorrowOf in favor of BorrowPath/BorrowData
John Hodge
1
-2
/
+8
2017-09-08
Typecheck - Various tweaks from librustdoc
John Hodge
1
-8
/
+22
2017-09-02
HIR Impl Specialisation - Check param bounds for overlap
John Hodge
1
-1
/
+15
2017-08-31
HIR - Fix minor bug in specialisation ordering
John Hodge
1
-3
/
+4
2017-08-23
HIR Typecheck - Specialiation deep overlap checks, little impl param determin...
John Hodge
1
-3
/
+159
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
1
-13
/
+141
2017-05-15
HIR Impl Specialisation - Handling of TraitObject
John Hodge
1
-3
/
+30
2017-05-14
HIR Typecheck - Fix (hopefully) typeck errors in new libcollections
John Hodge
1
-10
/
+111
2017-05-14
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
1
-0
/
+24
2017-05-01
HIR - Rough support for enum variant values (trans only, no consteval)
John Hodge
1
-0
/
+24
2017-03-04
Many many changes to allow compiling in visual studio (Community 2015)
John Hodge (bugs)
1
-2
/
+2
2017-01-14
HIR - Build up a flattened list of parent traits early to save time later
John Hodge
1
-4
/
+2
2017-01-14
HIR - Clean up some manual item searching
John Hodge
1
-4
/
+8
2017-01-11
All - Enable library codegen (and use crate name everywhere)
John Hodge
1
-10
/
+10
2017-01-08
All - i128/u182 support, typecheck and parse fixes
John Hodge
1
-2
/
+120
2017-01-03
Trans C - Enum variant constructor pointers
John Hodge
1
-3
/
+4
2016-12-30
HIR - Hack in more specialisation rules
John Hodge
1
-7
/
+51
2016-12-28
AST - Add asm! as an AST node
John Hodge
1
-3
/
+2
2016-12-24
No more tears!
ubsan
1
-24
/
+24
2016-12-18
HIR - Move VTable construction to codegen
John Hodge
1
-0
/
+1
2016-12-10
MIR Cleanup - Constant arrays
John Hodge
1
-0
/
+39
2016-12-02
HIR Specialisation - Compare bound lists
John Hodge
1
-7
/
+28
2016-12-02
HIR Specialistion - Rough up bound support in specialistion
John Hodge
1
-3
/
+65
2016-11-19
HIR - Union handling
John Hodge
1
-0
/
+10
2016-11-16
HIR - Don't print crate name when searching for inherent impls
John Hodge
1
-1
/
+2
2016-11-04
HIR Annotate - Only borrow struct cosntructor base values when no fields are ...
John Hodge
1
-0
/
+9
2016-10-29
HIR Types - Store array size expr as a shared_ptr to allow cloning
John Hodge
1
-0
/
+7
2016-10-23
AST+HIR - Add stubbed support for erased types (`impl Trait`)
John Hodge
1
-0
/
+6
2016-10-12
Make deault ABI a #define
John Hodge
1
-2
/
+10
2016-10-01
HIR - Store and use annotations for CoerceUnsized (and prepare markings for o...
John Hodge
1
-1
/
+9
2016-09-29
HIR Typecheck Expr - Draft auto trait impl search
John Hodge
1
-0
/
+20
2016-09-28
HIR - Support Variant literals
John Hodge
1
-0
/
+6
2016-09-24
HIR Typecheck Expr - Fix impl selection bug with an evil hack
John Hodge
1
-4
/
+11
2016-09-12
HIR - Losen impl type matching a little
John Hodge
1
-5
/
+24
2016-09-12
HIR - Fix edge case looking up the root module
John Hodge
1
-6
/
+21
2016-09-11
Resolve/Use - HIR imports and searching wildcard imports
John Hodge
1
-4
/
+4
2016-09-04
HIR - Fix bad logic in impl comparison
John Hodge
1
-1
/
+1
2016-09-01
HIR - Look for impls in extern crates
John Hodge
1
-0
/
+13
2016-09-01
Resolve - Misc fixes
John Hodge
1
-3
/
+1
2016-09-01
HIR - Support looking up items using ext crate paths
John Hodge
1
-7
/
+16
2016-08-24
HIR - (minor) Fix incorrect message when a value item can't be found
John Hodge
1
-1
/
+1
2016-08-23
HIR Typecheck - Require span for type_is_copy
John Hodge
1
-0
/
+17
2016-08-20
HIR - Support &[...] in constant evaluation (hacky)
John Hodge
1
-0
/
+3
2016-08-17
HIR - Correct closure desugaring (leads to two equivalent types)
John Hodge
1
-2
/
+1
2016-08-01
HIR Typecheck - Altered ! handling to be an ivar type, fix fuzzy matches in e...
John Hodge
1
-0
/
+1
2016-07-31
HIR - Support comparing specificity of trait impls
John Hodge
1
-0
/
+146
2016-07-07
HIR Typecheck CS - Working `let v: usize = !0;`
John Hodge
1
-1
/
+24
2016-06-24
HIR Typecheck - Trait object impl blocks
John Hodge
1
-24
/
+40
[next]