summaryrefslogtreecommitdiff
path: root/src/hir/pattern.hpp
AgeCommit message (Expand)AuthorFilesLines
2016-12-24No more tears!ubsan1-7/+7
2016-11-23HIR - More complete SplitTuple pattern handlingJohn Hodge1-0/+1
2016-10-03HIR+AST - Handle bytestring patternsJohn Hodge1-0/+1
2016-09-25HIR - Support float patternsJohn Hodge1-0/+9
2016-08-19Patterns - Support tuples with .. (fully)John Hodge1-2/+4
2016-08-18All - Support tuple patterns with .. at the start/end - TODO: Support in the ...John Hodge1-10/+11
2016-08-12HIR Patterns - Support binding Value::Named to targetsJohn Hodge1-1/+9
2016-08-10HIR - Add EnumValue variant to PatternJohn Hodge1-0/+5
2016-08-07HIR - Add clone() method to Pattern (and a few constructors)John Hodge1-0/+12
2016-07-05HIR Typecheck CS - Value pattern types, fixed ivar addingJohn Hodge1-1/+1
2016-06-04Resolve - Fix variable resolution and pattern bindingJohn Hodge1-1/+1
2016-06-04HIR Typeck - Coming along, close to needing coercionsJohn Hodge1-0/+3
2016-05-29Parse/AST/HIR - Support Enum::Var(..) and Struct { .. } patters properlyJohn Hodge1-0/+11
2016-05-29HIR Typecheck - Expression inference coming alongJohn Hodge1-0/+1
2016-05-29HIR - Add binding pointers to TypeRef and PatternJohn Hodge1-4/+25
2016-05-18HIR/from_ast - Pattern conversion mostly done, crashes.John Hodge1-4/+29
2016-05-16HIR - Ticking along - Generics hacked up, on to patternsJohn Hodge1-1/+46
2016-05-15HIR - Expression conversion progressingJohn Hodge1-0/+11