index
:
mrust
master
[no description]
Dyson
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
mir
/
from_hir_match.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2016-12-28
MIR Gen - Spaces removed, misc thinking
John Hodge
1
-4
/
+4
2016-12-27
MIR - Disable validation so travis build will pass
John Hodge
1
-2
/
+2
2016-12-27
MIR Gen - Misc fixes
John Hodge
1
-4
/
+5
2016-12-27
MIR Gen - Better handling of split scopes (optional init)
John Hodge
1
-2
/
+6
2016-12-25
Merge branch 'master' of https://github.com/thepowersgang/mrustc
John Hodge
1
-227
/
+227
2016-12-25
MIR Gen - Misc fixes for drop order quirks
John Hodge
1
-1
/
+1
2016-12-24
No more tears!
ubsan
1
-227
/
+227
2016-12-24
MIR Gen - Fix some bugs exposed by extended validation
John Hodge
1
-0
/
+3
2016-12-24
HIR Expand Closures - Handle closures called from other closures
John Hodge
1
-0
/
+2
2016-12-23
MIR Gen - Track split state for temporaries (incomplete)
John Hodge
1
-2
/
+119
2016-12-21
MIR Gen Match - Drop temporaries from match arms within the arm
John Hodge
1
-2
/
+7
2016-12-21
MIR Gen Match - Correct types for bytestring comparison
John Hodge
1
-2
/
+4
2016-12-14
Consteval - Re-enabled full first-pass consteval
John Hodge
1
-1
/
+2
2016-12-10
MIR Match Gen - Fix incorrect arms chosen
John Hodge
1
-1
/
+3
2016-11-20
MIR Gen Match - Box pattern support
John Hodge
1
-1
/
+32
2016-11-19
HIR - Add Union type path binding
John Hodge
1
-0
/
+29
2016-11-19
MIR Gen Match - Fix bad type for string in simple
John Hodge
1
-2
/
+2
2016-11-19
MIR Gen Match - HACK: Allow duplicate terminals (ranges)
John Hodge
1
-3
/
+2
2016-11-19
MIR Gen Match - Rough Slice and SplitSlice support
John Hodge
1
-8
/
+80
2016-11-19
MIR Gen Match - Handle StructValue
John Hodge
1
-0
/
+3
2016-11-19
MIR Gen - Expand associated types after monomorph
John Hodge
1
-4
/
+10
2016-11-19
MIR Gen Match - Don't unify a node unless the paths match
John Hodge
1
-10
/
+11
2016-11-19
MIR Gen Match - Sanity check in node merge
John Hodge
1
-32
/
+107
2016-11-19
MIR Gen Match - Some hackarounds
John Hodge
1
-7
/
+30
2016-11-07
MIR Gen Match - Fix DTN clone
John Hodge
1
-0
/
+2
2016-11-07
MIR Gen Match - Refactor range insertion
John Hodge
1
-40
/
+52
2016-11-06
MIR Gen Match - Handle cases where different-typed nodes are merged
John Hodge
1
-14
/
+28
2016-11-05
MIR Gen - Fix invalidated LValue in box move hack
John Hodge
1
-1
/
+1
2016-11-05
MIR Gen Match - Refactor simple match to operate straight off the ruleset
John Hodge
1
-369
/
+268
2016-11-05
MIR Gen Match - struct tuples in Simple
John Hodge
1
-1
/
+17
2016-11-05
MIR Gen Match - Rough handling for matching on !
John Hodge
1
-11
/
+27
2016-11-05
MIR Gen Match - StructTuple pattern
John Hodge
1
-4
/
+13
2016-11-05
MIR Gen - Drop InnerMoved early for cleaner logic
John Hodge
1
-2
/
+2
2016-11-04
MIR Gen Match - Fix inifnite recursion in enum handling
John Hodge
1
-1
/
+6
2016-10-23
AST+HIR - Add stubbed support for erased types (`impl Trait`)
John Hodge
1
-0
/
+22
2016-10-23
MIR Gen Match - Fix a missing field access, and a bad type in slice matches
John Hodge
1
-2
/
+4
2016-10-23
MIR Gen Match - Fix bad type in simple match str/[u8]
John Hodge
1
-1
/
+2
2016-10-23
MIR Gen Match - Fix test value literal type in &str
John Hodge
1
-1
/
+1
2016-10-22
MIR Gen Match - DTN signed integr ranges
John Hodge
1
-2
/
+14
2016-10-22
MIR Gen Match - Match literal against enum
John Hodge
1
-17
/
+42
2016-10-21
MIR Gen Match - Simplify handling of constants
John Hodge
1
-0
/
+226
2016-10-20
Fix build on gcc 6.2
est31
1
-0
/
+1
2016-10-13
MIR Gen Match - Keep deref for all borrows
John Hodge
1
-6
/
+8
2016-10-10
MIR Gen Match - Rework _ propagation in DT code (I hope it's still correct)
John Hodge
1
-118
/
+184
2016-10-08
MIR Gen Match - Slice decision tree codegen
John Hodge
1
-9
/
+90
2016-10-08
HIR Gen Match - Structure support for slices in DT
John Hodge
1
-10
/
+97
2016-10-07
MIR Gen Match - (minor) Sort code a little bit
John Hodge
1
-549
/
+552
2016-10-07
MIR Gen Match - Slice matching
John Hodge
1
-80
/
+74
2016-10-07
MIR Gen Match - Rough bytestring support
John Hodge
1
-8
/
+51
2016-10-07
MIR Gen Match - (Simple) support array patterns
John Hodge
1
-1
/
+15
[next]