index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir_expand
Age
Commit message (
Collapse
)
Author
Files
Lines
2016-12-29
HIR - asm! node
John Hodge
1
-0
/
+12
2016-12-24
No more tears!
ubsan
7
-322
/
+322
No more DOS line endings or trailing whitespace either
2016-12-24
HIR Expand Closures - Handle closures called from other closures
John Hodge
1
-8
/
+26
2016-12-23
HIR Expand Closures - Place move closure handling to before upwards propagation
John Hodge
2
-11
/
+17
2016-12-18
HIR - Move closures
John Hodge
1
-2
/
+10
2016-12-18
HIR Annotate Usage - Only need shared access to deref a raw pointer
John Hodge
1
-0
/
+5
2016-12-18
HIR - Move VTable construction to codegen
John Hodge
1
-0
/
+2
2016-12-18
HIR Reborrow - Handle reborrow inside _Unize
John Hodge
1
-0
/
+4
2016-12-17
MIR Const Eval - Handle field accesses
John Hodge
1
-35
/
+60
2016-12-15
MIR Const Eval - Handle borrows of statics
John Hodge
1
-14
/
+20
2016-12-15
HIR - Linkage anntation (un-populated)
John Hodge
3
-5
/
+16
2016-12-14
Consteval - Re-enabled full first-pass consteval
John Hodge
1
-26
/
+96
2016-12-11
Misc twiddles for recent changes
John Hodge
1
-1
/
+4
2016-12-11
HIR Const Eval - Split into two passes to have correct types in literals
John Hodge
2
-0
/
+809
2016-12-07
HIR VTables - Handle traits with duplicate method names form different ↵
John Hodge
1
-73
/
+105
sub-traits
2016-12-04
HIR Expand VTables - (HACK) Ignore associated types that aren't known (for now)
John Hodge
1
-2
/
+2
2016-12-04
HIR - Construct vtables
John Hodge
2
-2
/
+40
2016-12-04
HIR Expand Closures - Don't emit `Self` in parameters
John Hodge
1
-7
/
+18
2016-12-03
HIR/MIR - Vtable generation working well
John Hodge
1
-8
/
+19
2016-12-03
HIR/MIR - VTable work
John Hodge
1
-13
/
+72
2016-12-01
Trans - Enumeration work structured out, vtables hacked in
John Hodge
2
-0
/
+141
2016-11-26
HIR Annotate - Fix annotation on CallValue arguments
John Hodge
2
-2
/
+7
2016-11-25
HIR Expand - Fix usage annotations for _CallValue
John Hodge
2
-2
/
+29
2016-11-22
HIR Expand Closures - Better expand of closure types in captures
John Hodge
1
-1
/
+2
2016-11-20
HIR Expand Reborrow - Reborrow in tuple and array literal
John Hodge
1
-0
/
+12
2016-11-20
HIR Expand Closures - Reborrow &mut variables
John Hodge
1
-2
/
+10
2016-11-20
HIR Expand Closures - Handle box patterns (simply)
John Hodge
1
-1
/
+1
2016-11-20
HIR Expr - Pass span to visit_pattern
John Hodge
1
-7
/
+7
2016-11-19
HIR - Union handling
John Hodge
1
-0
/
+5
2016-11-18
HIR Expand ErasedType - Replace non-local erased types in return types
John Hodge
2
-47
/
+136
2016-11-18
HIR Expand ErasedTypes - Visit result types
John Hodge
1
-0
/
+7
2016-11-18
HIR Expand - Erased types replacment
John Hodge
2
-0
/
+143
2016-11-18
HIR Expand Closures - Fix types in args/return types
John Hodge
1
-0
/
+4
2016-11-18
HIR Typecheck Validate - Fix some small bugs, start on ErasedType support
John Hodge
1
-0
/
+3
2016-11-18
HIR Expand Closures - Replace closure types in root node result
John Hodge
1
-0
/
+1
2016-11-17
HIR Annotate - Handle SplitSlice and SplitTuple patterns
John Hodge
1
-15
/
+35
2016-11-05
HIR Expand Reborrow - Reborrow in struct literals
John Hodge
1
-0
/
+13
2016-11-04
HIR Annotate - Only borrow struct cosntructor base values when no fields are ↵
John Hodge
1
-2
/
+34
moved
2016-11-04
HIR Expand - Struct constructor base values don't always move
John Hodge
1
-3
/
+7
2016-10-30
HIR Typecheck - Rough support for box patterns
John Hodge
1
-2
/
+3
2016-10-29
HIR Types - Store array size expr as a shared_ptr to allow cloning
John Hodge
2
-2
/
+2
2016-10-23
HIR Expand Closures - use real type instead of Self in args
John Hodge
1
-4
/
+8
2016-10-12
Make deault ABI a #define
John Hodge
1
-3
/
+3
2016-10-12
HIR Expand Closures - Use a different name for closures from impl blocks
John Hodge
1
-1
/
+1
2016-10-10
HIR Expand Closures - Fix lack of replacement in bindings
John Hodge
1
-1
/
+1
2016-10-10
HIR Expand Closures - Avoid bad monomorphisations
John Hodge
1
-2
/
+6
2016-10-10
HIR Expand - Fix monomorphising of closure types
John Hodge
1
-12
/
+24
2016-10-09
HIR Annotate - Handle ref bindings in patters
John Hodge
1
-5
/
+126
2016-10-08
HIR Closures - Rework to correctly support borrow types
John Hodge
1
-40
/
+113
2016-10-05
HIR Expand Closures - Propagate value usage for replaced variables
John Hodge
1
-0
/
+1
[next]