index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
hir_conv
Age
Commit message (
Collapse
)
Author
Files
Lines
2017-09-08
Typecheck - Various tweaks from librustdoc
John Hodge
1
-2
/
+2
2017-08-31
HIR Resolve UFCS - Fix assertion failure (allow false return)
John Hodge
1
-1
/
+5
2017-08-05
HIR Markings - Restructure CoerceUnsize markings to allow full determination
John Hodge
1
-11
/
+119
2017-07-25
HIR Typecheck - Refactor of markings to keep more information
John Hodge
1
-20
/
+31
2017-07-16
All - Upgrade to rustc 1.19.0 beta (2017-07-08)
John Hodge
2
-1
/
+46
2017-07-06
MIR - Add (but don't use) a SwitchValue terminator
John Hodge
1
-0
/
+3
2017-06-16
MIR - Unify temporaries and variables
John Hodge
2
-23
/
+12
2017-06-04
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
1
-14
/
+21
2017-06-02
Tweaks to handling of struct patterns
John Hodge
1
-13
/
+17
2017-05-28
AST - Refactor to make unit-like structs their own variant
John Hodge
1
-2
/
+5
2017-05-14
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge (bugs)
2
-1
/
+33
# Conflicts: # src/common.hpp # src/hir/deserialise.cpp # src/hir_typeck/static.cpp # src/mir/from_hir.cpp # src/mir/from_hir.hpp # src/mir/from_hir_match.cpp # src/mir/helpers.hpp # src/mir/mir_builder.cpp
2017-05-07
HIR - Replace m_yeilds_final_value with a node
John Hodge
1
-0
/
+4
2017-05-05
HIR Typecheck - Refactor of Unsize handling
John Hodge
1
-1
/
+29
2017-03-04
Many many changes to allow compiling in visual studio (Community 2015)
John Hodge (bugs)
3
-10
/
+10
2017-02-22
MIR - Add types to integer constants
John Hodge
1
-4
/
+4
2017-02-22
MIR - Make MakeDst ptr a Param
John Hodge
2
-2
/
+2
2017-02-22
MIR - add Param type for places where a lvalue is read
John Hodge
2
-45
/
+82
2017-02-05
HIR Expand Ty Aliases - Replace `Self` with impl ty in impls
John Hodge
1
-1
/
+32
2017-01-26
HIR Typecheck - Fix quirks from rust_os
John Hodge
1
-1
/
+5
2017-01-14
HIR Conv Markings - Add supertraits from extern crates
John Hodge
1
-28
/
+38
2017-01-14
HIR Resolve UFCS - Fix broken logic from parent trait refactor
John Hodge
1
-93
/
+114
2017-01-14
HIR - Build up a flattened list of parent traits early to save time later
John Hodge
2
-1
/
+157
2017-01-14
HIR Bind - Remove manual path searching
John Hodge
1
-52
/
+34
2017-01-14
HIR - Clean up some manual item searching
John Hodge
2
-88
/
+26
2017-01-11
All - Enable library codegen (and use crate name everywhere)
John Hodge
2
-7
/
+7
2017-01-08
HIR Const Eval - Little fixes
John Hodge
1
-1
/
+4
2017-01-08
Expand Associated Types - Minor fix to nested atys
John Hodge
1
-1
/
+1
2017-01-08
HIR Const Eval - Tweaks for i128 and bugs
John Hodge
1
-2
/
+47
2017-01-07
HIR Conv Markings - Allow unbound paths
John Hodge
1
-1
/
+1
2017-01-06
HIR Conv Markings - Recurse when a path is seen
John Hodge
1
-26
/
+71
2016-12-31
HIR Bind - Apply bind to erased types
John Hodge
1
-0
/
+3
2016-12-29
HIR - asm! node
John Hodge
1
-0
/
+3
2016-12-24
No more tears!
ubsan
5
-217
/
+217
No more DOS line endings or trailing whitespace either
2016-12-18
HIR Markings - Store presense of a Drop impl
John Hodge
1
-0
/
+7
2016-12-15
HIR - Linkage anntation (un-populated)
John Hodge
1
-11
/
+5
2016-12-14
Consteval - Re-enabled full first-pass consteval
John Hodge
1
-8
/
+21
2016-12-11
Misc twiddles for recent changes
John Hodge
1
-0
/
+37
2016-12-11
HIR Const Eval - Split into two passes to have correct types in literals
John Hodge
1
-24
/
+126
2016-12-11
Trans - Intrinsics (partially complete)
John Hodge
1
-0
/
+1
2016-12-10
Trans - Slight handling of DST structs
John Hodge
1
-0
/
+13
2016-12-10
HIR ConstEval - Do basic type inferrence so created statics have correct types
John Hodge
1
-35
/
+164
2016-12-10
MIR - More CoerceUnsized/Unsize hackery
John Hodge
1
-2
/
+35
2016-12-10
HIR->MIR - Destructuring CoerceUnsized
John Hodge
1
-2
/
+78
2016-12-07
MIR - Merge two call types into one with a different target
John Hodge
2
-10
/
+16
2016-12-04
HIR Bind - MIR Cast types
John Hodge
1
-0
/
+1
2016-12-04
HIR Bind - Visit MIR types.
John Hodge
1
-0
/
+4
2016-12-03
MIR - Create a CallPath terminator
John Hodge
2
-7
/
+9
2016-12-03
HIR/Trans - Bind items in external MIR, use StaticTraitResolve in trans
John Hodge
1
-0
/
+133
2016-12-03
HIR/MIR - VTable work
John Hodge
1
-1
/
+6
2016-11-25
HIR - Shift markings to their own pass, store in crate metadata.
John Hodge
3
-44
/
+88
[next]